示例#1
0
 public AllocateManager(IAllocateStore allocateStore, ITransaction <PointsGameDbContext> transaction, HelperDynamic dynamicHelper, HellperPush hellperEmail,
                        HelperSendClientMessage sendClientMessageManager)
 {
     _iAllocateStore           = allocateStore ?? throw new ArgumentNullException(nameof(allocateStore));
     _transaction              = transaction ?? throw new ArgumentNullException(nameof(transaction));
     _dynamicHelper            = dynamicHelper ?? throw new ArgumentNullException(nameof(dynamicHelper));
     _hellperEmail             = hellperEmail ?? throw new ArgumentNullException(nameof(hellperEmail));
     _sendClientMessageManager = sendClientMessageManager;
 }
示例#2
0
 public GiftManager(IAllocateStore allocateStore, IGiftStore giftStore, IConfigurationRoot configuration, ITransaction <PointsGameDbContext> transaction, HelperDynamic dynamicHelper,
                    ISearchStore searchStore, HelperSendClientMessage sendClientMessageManager)
 {
     _allocateStore            = allocateStore;
     _giftStore                = giftStore;
     _config                   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _transaction              = transaction ?? throw new ArgumentNullException(nameof(transaction));
     _dynamicHelper            = dynamicHelper ?? throw new ArgumentNullException(nameof(dynamicHelper));
     _iSearchStore             = searchStore;
     _sendClientMessageManager = sendClientMessageManager;
 }