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; }
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; }