Mango.Nop.Plugins/Nop.Plugin.Misc.AuctionPlugin/AuctionDefaults.cs

47 lines
1.9 KiB
C#

using Nop.Core;
namespace Nop.Plugin.Misc.AuctionPlugin;
/// <summary>
/// Represents plugin constants
/// </summary>
public static class AuctionDefaults
{
/// <summary>
/// Gets the system name
/// </summary>
public static string SystemName => "AuctionPlugin";
/// <summary>
/// Gets the user agent used to request third-party services
/// </summary>
public static string UserAgent => $"nopCommerce-{NopVersion.CURRENT_VERSION}";
/// <summary>
/// Gets the configuration route name
/// </summary>
public static string ConfigurationRouteName => "Plugin.Misc.AuctionPlugin.Configure";
/// <summary>
/// Gets the hub route name
/// </summary>
public static string AnnouncementRouteName => "Plugin.Misc.AuctionPlugin.Announcement";
public static string AnnouncementListRouteName => "Plugin.Misc.AuctionPlugin.AnnouncementList";
public static string AuctionRouteName => "Plugin.Misc.AuctionPlugin.Auction";
public static string AuctionListRouteName => "Plugin.Misc.AuctionPlugin.AuctionList";
public static string GetAuctionByIdRouteName => "Plugin.Misc.AuctionPlugin.GetAuctionById";
public static string SaveAuctionRouteName => "Plugin.Misc.AuctionPlugin.SaveAuction";
public static string TestPageRouteName => "Plugin.Misc.AuctionPlugin.TestPage";
public static string BidNotificationRouteName => "Plugin.Misc.AuctionPlugin.BidNotification";
public static string RefreshAuctionWidgetRouteName => "Plugin.Misc.AuctionPlugin.RefreshAuctionWidget";
public static string AssignProductToAuction => "Plugin.Misc.AuctionPlugin.AssignProductToAuction";
public static string LiveScreenRouteName => "Plugin.Misc.AuctionPlugin.LiveScreenRouteName";
/// <summary>
/// Gets the name of autosuggest component
/// </summary>
public static string ComponentName => "auction";
public static string AuctionAttributeName => "isAuctionItem";
}