public AbstractApiController(ILogger <IBaseApiController <TEntity, TDto, IDataAccess <TEntity> > > logger, IDataAccess <TEntity> dataAccess, IDtoMapper <TEntity, TDto> mapper) { _logger = logger; _dataAccess = dataAccess; _mapper = mapper; }
public CsvOnDiskStatementModelRepositoryV1( [NotNull] BankImportUtilities importUtilities, [NotNull] ILogger logger, [NotNull] IDtoMapper<TransactionSetDto, StatementModel> mapper, [NotNull] IReaderWriterSelector readerWriterSelector) { if (importUtilities == null) { throw new ArgumentNullException(nameof(importUtilities)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (readerWriterSelector == null) throw new ArgumentNullException(nameof(readerWriterSelector)); this.importUtilities = importUtilities; this.logger = logger; this.mapper = mapper; this.readerWriterSelector = readerWriterSelector; }
public Mapper_TransactionSetDto_StatementModel([NotNull] ILogger logger, [NotNull] IDtoMapper<TransactionDto, Transaction> transactionMapper) { if (logger == null) throw new ArgumentNullException(nameof(logger)); if (transactionMapper == null) throw new ArgumentNullException(nameof(transactionMapper)); this.logger = logger; this.transactionMapper = transactionMapper; }
public XamlOnDiskLedgerBookRepository( [NotNull] IDtoMapper <LedgerBookDto, LedgerBook> mapper, [NotNull] BankImportUtilities importUtilities, [NotNull] ILedgerBookFactory ledgerBookFactory, [NotNull] IReaderWriterSelector readerWriterSelector) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (importUtilities == null) { throw new ArgumentNullException(nameof(importUtilities)); } if (ledgerBookFactory == null) { throw new ArgumentNullException(nameof(ledgerBookFactory)); } if (readerWriterSelector == null) { throw new ArgumentNullException(nameof(readerWriterSelector)); } this.mapper = mapper; this.importUtilities = importUtilities; this.ledgerBookFactory = ledgerBookFactory; this.readerWriterSelector = readerWriterSelector; }
public CsvOnDiskStatementModelRepositoryV1( [NotNull] BankImportUtilities importUtilities, [NotNull] ILogger logger, [NotNull] IDtoMapper <TransactionSetDto, StatementModel> mapper, [NotNull] IReaderWriterSelector readerWriterSelector) { if (importUtilities == null) { throw new ArgumentNullException(nameof(importUtilities)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (readerWriterSelector == null) { throw new ArgumentNullException(nameof(readerWriterSelector)); } this.importUtilities = importUtilities; this.logger = logger; this.mapper = mapper; this.readerWriterSelector = readerWriterSelector; }
public UpdateDatabaseFromApiService(IUnitOfWork unitOfWork, ILeagueApiService apiService, IDtoMapper<Champion, ChampionDTO> championMapper, IDtoMapper<Item, ItemDTO> itemMapper) { UnitOfWork = unitOfWork; ApiService = apiService; ChampionMapper = championMapper; ItemMapper = itemMapper; }
public XamlOnDiskLedgerBookRepository( [NotNull] IDtoMapper<LedgerBookDto, LedgerBook> mapper, [NotNull] BankImportUtilities importUtilities, [NotNull] ILedgerBookFactory ledgerBookFactory, [NotNull] IReaderWriterSelector readerWriterSelector) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (importUtilities == null) { throw new ArgumentNullException(nameof(importUtilities)); } if (ledgerBookFactory == null) { throw new ArgumentNullException(nameof(ledgerBookFactory)); } if (readerWriterSelector == null) throw new ArgumentNullException(nameof(readerWriterSelector)); this.mapper = mapper; this.importUtilities = importUtilities; this.ledgerBookFactory = ledgerBookFactory; this.readerWriterSelector = readerWriterSelector; }
public OrderPresenter(IOrderView orderView, Func <IOrderRepository> repositoryFactory, IStagePresenter stagePresenter, Func <IReadOnlyList <Item>, Action, IPresenter> itemPresenterFactory, IDtoMapper dtoMapper, IVmMapper vmMapper, IOrderFilterer orderFilterer) { _orderView = orderView; _repositoryFactory = repositoryFactory; _stagePresenter = stagePresenter; _itemPresenterFactory = (items) => itemPresenterFactory(items, OpenView); _dtoMapper = dtoMapper; _vmMapper = vmMapper; _orderFilterer = orderFilterer; _orderView.OnSearchButtonClick = Search; _orderView.OnFilterChanged = FilterOrders; _orderView.OnOrderDoubleClick = OpenItemView; _orderView.ItemTypes = Enum.GetNames(typeof(ItemType)); var itemConditions = new List <string>() { "Any" }; itemConditions.AddRange(Enum.GetNames(typeof(ItemCondition))); _orderView.ItemConditions = itemConditions; _orderView.ItemCountTypes = new List <string>() { nameof(Order.TotalCount), nameof(Order.UniqueCount) }; _orderView.OrderStatuses = Enum.GetNames(typeof(OrderStatus)); _orderView.OrderSearchTypes = new List <string>() { nameof(Order.Id), nameof(Order.BuyerName) }; }
public CocktailService(CocktailMagicianContext context, IDtoMapper <Cocktail, CocktailDto> cocktailDtoMapper, IDateTimeProvider provider, ICocktailIngredientService cocktailIngredientService, IIngredientService ingredientService) { this._context = context ?? throw new ArgumentNullException(nameof(context)); this._cocktailDtoMapper = cocktailDtoMapper ?? throw new ArgumentNullException(nameof(cocktailDtoMapper)); this._provider = provider ?? throw new ArgumentNullException(nameof(provider)); this._cocktailIngredientService = cocktailIngredientService ?? throw new ArgumentNullException(nameof(cocktailIngredientService)); this._ingredientService = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService)); }
public ClientService(ApplicationDbContext context, IDtoMapper <Client, ClientDTO> clientDTOMapper, IDtoMapper <IReadOnlyCollection <Client>, CollectionsDTO> allClientsDTOMapper) { this.context = context; this.clientDTOMapper = clientDTOMapper; this.allClientsDTOMapper = allClientsDTOMapper; }
public BannerService(ApplicationDbContext context, IDtoMapper <Banner, BannerDTO> bannerDTOMapper, IDtoMapper <IReadOnlyCollection <Banner>, CollectionsDTO> allBannersDTOMapper) { this.context = context; this.bannerDTOMapper = bannerDTOMapper; this.allBannersDTOMapper = allBannersDTOMapper; }
/// <summary> /// Initializes a new instance of the <see cref="InMemoryBudgetBucketRepository" /> class. /// </summary> /// <exception cref="ArgumentNullException"> /// </exception> public InMemoryBudgetBucketRepository([NotNull] IDtoMapper <BudgetBucketDto, BudgetBucket> mapper) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } this.mapper = mapper; }
/// <summary> /// Initializes a new instance of the <see cref="InMemoryBudgetBucketRepository" /> class. /// </summary> /// <exception cref="ArgumentNullException"> /// </exception> public InMemoryBudgetBucketRepository([NotNull] IDtoMapper<BudgetBucketDto, BudgetBucket> mapper) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } this.mapper = mapper; }
public IncomingMessageService(IApiInboxManager apiInboxmanager, IDtoMapper dtoMapper, IPsmartStoreManager psmartStoreManager, IPSmartAuthManager pSmartAuthManager) { _apiInboxmanager = apiInboxmanager; _dtoMapper = dtoMapper; // _smartcardPatientListManager = smartcardPatientListManager; // _shrApiManager = new ShrApiManager(); _psmartStoreManager = psmartStoreManager; _pSmartAuthManager = pSmartAuthManager; }
private static IDictionary<string, object> convertContentToDtos(IDictionary<string, object> contentData, IDtoMapper dtoMapper) { var dtos = new Dictionary<string, object>(); foreach (var item in contentData) { dtos.Add(item.Key, dtoMapper.MapFrom(item.Value)); } return dtos; }
public CsvOnDiskStatementModelRepositoryV1TestHarness( BankImportUtilities importUtilities, IDtoMapper<TransactionSetDto, StatementModel> mapper, IReaderWriterSelector readerWriterSelector) : base(importUtilities, new FakeLogger(), mapper, readerWriterSelector) { }
public CsvOnDiskStatementModelRepositoryV1TestHarness( BankImportUtilities importUtilities, IDtoMapper <TransactionSetDto, StatementModel> mapper, IReaderWriterSelector readerWriterSelector) : base(importUtilities, new FakeLogger(), mapper, readerWriterSelector) { }
public BarService(CWContext context, IDtoMapper <Bar, BarDto> dtoMapper, IDtoMapper <Bar, SearchBarDto> searchDtoMapper, IDtoMapper <Cocktail, CocktailDto> cocktailDtoMapper) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.dtoMapper = dtoMapper ?? throw new ArgumentNullException(nameof(dtoMapper)); this.searchDtoMapper = searchDtoMapper ?? throw new ArgumentNullException(nameof(searchDtoMapper)); this.cocktailDtoMapper = cocktailDtoMapper ?? throw new ArgumentNullException(nameof(cocktailDtoMapper)); }
/// <summary> /// Initializes a new instance of the <see cref="XamlOnDiskApplicationDatabaseRepository" /> class. /// </summary> /// <exception cref="System.ArgumentNullException"> /// </exception> public XamlOnDiskApplicationDatabaseRepository( [NotNull] IDtoMapper<BudgetAnalyserStorageRoot, ApplicationDatabase> mapper) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } this.mapper = mapper; }
public void TestInitialise() { var accountRepo = new InMemoryAccountTypeRepository(); var bucketRepo = new BucketBucketRepoAlwaysFind(); this.mapper = new Mapper_LedgerBookDto_LedgerBook(bucketRepo, accountRepo, new LedgerBucketFactory(bucketRepo, accountRepo), new LedgerTransactionFactory(), new Mock <IReconciliationBuilder>().Object); this.mockReaderWriterSelector = new Mock <IReaderWriterSelector>(); this.mockReaderWriter = new Mock <IFileReaderWriter>(); this.mockReaderWriterSelector.Setup(m => m.SelectReaderWriter(It.IsAny <bool>())).Returns(this.mockReaderWriter.Object); }
/// <summary> /// Initializes a new instance of the <see cref="XamlOnDiskApplicationDatabaseRepository" /> class. /// </summary> /// <exception cref="System.ArgumentNullException"> /// </exception> public XamlOnDiskApplicationDatabaseRepository( [NotNull] IDtoMapper <BudgetAnalyserStorageRoot, ApplicationDatabase> mapper) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } this.mapper = mapper; }
public static TemplateDto FromTemplate(Template template, IDtoMapper dtoMapper) { var dto = new TemplateDto { pageID = template.PageID, content = template.Content.Select(TemplateUicDto.FromTemplateUic).ToList(), contentData = convertContentToDtos(template.contentData, dtoMapper), defaultContentClassName = template.DefaultContentClassName, prependContentByDefault = template.PrependContentByDefault }; return dto; }
public Mapper_BudgetCollectionDto_BudgetCollection( [NotNull] IBudgetBucketRepository bucketRepo, [NotNull] IDtoMapper<BudgetBucketDto, BudgetBucket> bucketMapper, [NotNull] IDtoMapper<BudgetModelDto, BudgetModel> budgetMapper) { if (bucketRepo == null) throw new ArgumentNullException(nameof(bucketRepo)); if (bucketMapper == null) throw new ArgumentNullException(nameof(bucketMapper)); if (budgetMapper == null) throw new ArgumentNullException(nameof(budgetMapper)); this.bucketRepo = bucketRepo; this.bucketMapper = bucketMapper; this.budgetMapper = budgetMapper; }
public Mapper_TransactionSetDto_StatementModel([NotNull] ILogger logger, [NotNull] IDtoMapper <TransactionDto, Transaction> transactionMapper) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (transactionMapper == null) { throw new ArgumentNullException(nameof(transactionMapper)); } this.logger = logger; this.transactionMapper = transactionMapper; }
public CollectionsDTOMapper(IDtoMapper <Client, ClientDTO> clientMapper, IDtoMapper <Banner, BannerDTO> bannerMapper, IDtoMapper <Account, AccountDTO> accountMapper, IDtoMapper <User, UserDTO> userMapper, IDtoMapper <Transaction, TransactionDTO> transactionMapper, IDtoMapper <Currency, CurrencyDTO> currencyMapper) { this.clientMapper = clientMapper; this.bannerMapper = bannerMapper; this.accountMapper = accountMapper; this.userMapper = userMapper; this.transactionMapper = transactionMapper; this.currencyMapper = currencyMapper; }
public CocktailService(CWContext context, IDtoMapper <Cocktail, CocktailDto> dtoMapper, IDtoMapper <Bar, BarDto> barDtoMapper, IDtoMapper <Cocktail, DetailsCocktailDto> detailsCocktailDtoMapper, IIngredientService ingredientService, ICocktailIngredientService cocktailIngredientService) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.dtoMapper = dtoMapper ?? throw new ArgumentNullException(nameof(dtoMapper)); this.barDtoMapper = barDtoMapper ?? throw new ArgumentNullException(nameof(barDtoMapper)); this.detailsCocktailDtoMapper = detailsCocktailDtoMapper ?? throw new ArgumentNullException(nameof(barDtoMapper)); this.ingredientService = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService)); this.cocktailIngredientService = cocktailIngredientService ?? throw new ArgumentNullException(nameof(cocktailIngredientService)); }
public XamlOnDiskMatchingRuleRepository([NotNull] IDtoMapper<MatchingRuleDto, MatchingRule> mapper, [NotNull] ILogger logger, [NotNull] IReaderWriterSelector readerWriterSelector) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (logger == null) throw new ArgumentNullException(nameof(logger)); if (readerWriterSelector == null) throw new ArgumentNullException(nameof(readerWriterSelector)); this.mapper = mapper; this.logger = logger; this.readerWriterSelector = readerWriterSelector; }
public AccountService(ApplicationDbContext context, IDtoMapper <Account, AccountDTO> accountDTOMapper, IDtoMapper <Client, ClientDTO> clinetDTOMapper, IDtoMapper <IReadOnlyCollection <Account>, CollectionsDTO> allAccountsDTOMapper, IDtoMapper <IReadOnlyCollection <Transaction>, CollectionsDTO> allTransactionsDTOMapper, IConfiguration config) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.accountDTOMapper = accountDTOMapper; this.clinetDTOMapper = clinetDTOMapper; this.allAccountsDTOMapper = allAccountsDTOMapper; this.allTransactionsDTOMapper = allTransactionsDTOMapper; this.config = config; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller"/> class. /// </summary> public OrderController(IRepository <Order> a_orderRepository, IDtoMapper a_dtoMapper, IResourceLinker a_resourceLinker) { if (a_orderRepository == null) { throw new ArgumentNullException("a_orderRepository"); } if (a_dtoMapper == null) { throw new ArgumentNullException("a_dtoMapper"); } m_orderRepository = a_orderRepository; m_dtoMapper = a_dtoMapper; m_resourceLinker = a_resourceLinker; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller"/> class. /// </summary> public OrderController(IRepository<Order> a_orderRepository, IDtoMapper a_dtoMapper, IResourceLinker a_resourceLinker) { if (a_orderRepository == null) { throw new ArgumentNullException("a_orderRepository"); } if (a_dtoMapper == null) { throw new ArgumentNullException("a_dtoMapper"); } m_orderRepository = a_orderRepository; m_dtoMapper = a_dtoMapper; m_resourceLinker = a_resourceLinker; }
public UserService(ApplicationDbContext context, IHashService hashService, IDtoMapper <IReadOnlyCollection <Account>, CollectionsDTO> allAccountsDTOMapper, IDtoMapper <IReadOnlyCollection <User>, CollectionsDTO> allUsersDTOMapper, IDtoMapper <IReadOnlyCollection <Transaction>, CollectionsDTO> alltransactionsDTOMapper, IDtoMapper <User, UserDTO> userDTOMapper, IDtoMapper <Transaction, TransactionDTO> transactionDTOMapper, IDtoMapper <Balance, BalanceDTO> balanceDTOMapper) { this.context = context; this.hashService = hashService; this.allAccountsDTOMapper = allAccountsDTOMapper; this.allUsersDTOMapper = allUsersDTOMapper; this.alltransactionsDTOMapper = alltransactionsDTOMapper; this.userDTOMapper = userDTOMapper; this.transactionDTOMapper = transactionDTOMapper; this.balanceDTOMapper = balanceDTOMapper; }
public XamlOnDiskMatchingRuleRepository([NotNull] IDtoMapper <MatchingRuleDto, MatchingRule> mapper, [NotNull] ILogger logger, [NotNull] IReaderWriterSelector readerWriterSelector) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (readerWriterSelector == null) { throw new ArgumentNullException(nameof(readerWriterSelector)); } this.mapper = mapper; this.logger = logger; this.readerWriterSelector = readerWriterSelector; }
public UserService( IDtoMapper <User, CreateUser> regiserUserMapper, IDtoMapper <User, LoginDto> userDtoToUserMapper, IDtoMapper <LoginResponse, User> userToLoginResponseMapper, ISaveUser createUser, IUserAuthentication userAuthentication, IMakeFriendship makeFriendship, INameGenerate nameGenerate, IUserRepository userRepository, IUnityOfWork unityOfWork) { this.regiserUserMapper = regiserUserMapper; this.createUser = createUser; this.userToLoginResponseMapper = userToLoginResponseMapper; this.userDtoToUserMapper = userDtoToUserMapper; this.userAuthentication = userAuthentication; this.makeFriendship = makeFriendship; this.nameGenerate = nameGenerate; this.unityOfWork = unityOfWork; this.userRepository = userRepository; }
/// <summary> /// Initializes a new instance of the <see cref="XamlOnDiskBudgetRepository" /> class. /// </summary> public XamlOnDiskBudgetRepository( [NotNull] IBudgetBucketRepository bucketRepository, [NotNull] IDtoMapper<BudgetCollectionDto, BudgetCollection> mapper, [NotNull] IReaderWriterSelector readerWriterSelector) { if (bucketRepository == null) { throw new ArgumentNullException(nameof(bucketRepository)); } if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (readerWriterSelector == null) throw new ArgumentNullException(nameof(readerWriterSelector)); this.budgetBucketRepository = bucketRepository; this.mapper = mapper; this.readerWriterSelector = readerWriterSelector; }
public Mapper_BudgetCollectionDto_BudgetCollection( [NotNull] IBudgetBucketRepository bucketRepo, [NotNull] IDtoMapper <BudgetBucketDto, BudgetBucket> bucketMapper, [NotNull] IDtoMapper <BudgetModelDto, BudgetModel> budgetMapper) { if (bucketRepo == null) { throw new ArgumentNullException(nameof(bucketRepo)); } if (bucketMapper == null) { throw new ArgumentNullException(nameof(bucketMapper)); } if (budgetMapper == null) { throw new ArgumentNullException(nameof(budgetMapper)); } this.bucketRepo = bucketRepo; this.bucketMapper = bucketMapper; this.budgetMapper = budgetMapper; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller"/> class. /// </summary> public OrdersController(IRepository <Order> a_orderRepository, IRepository <Product> a_productRepository, IDtoMapper a_dtoMapper) { if (a_orderRepository == null) { throw new ArgumentNullException("a_orderRepository"); } if (a_productRepository == null) { throw new ArgumentNullException("a_productRepository"); } if (a_dtoMapper == null) { throw new ArgumentNullException("a_dtoMapper"); } m_orderRepository = a_orderRepository; m_productRepository = a_productRepository; m_dtoMapper = a_dtoMapper; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Web.Mvc.Controller"/> class. /// </summary> public OrdersController(IRepository<Order> a_orderRepository, IRepository<Product> a_productRepository, IDtoMapper a_dtoMapper) { if (a_orderRepository == null) { throw new ArgumentNullException("a_orderRepository"); } if (a_productRepository == null) { throw new ArgumentNullException("a_productRepository"); } if (a_dtoMapper == null) { throw new ArgumentNullException("a_dtoMapper"); } m_orderRepository = a_orderRepository; m_productRepository = a_productRepository; m_dtoMapper = a_dtoMapper; }
/// <summary> /// Initializes a new instance of the <see cref="XamlOnDiskBudgetRepository" /> class. /// </summary> public XamlOnDiskBudgetRepository( [NotNull] IBudgetBucketRepository bucketRepository, [NotNull] IDtoMapper <BudgetCollectionDto, BudgetCollection> mapper, [NotNull] IReaderWriterSelector readerWriterSelector) { if (bucketRepository == null) { throw new ArgumentNullException(nameof(bucketRepository)); } if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (readerWriterSelector == null) { throw new ArgumentNullException(nameof(readerWriterSelector)); } this.budgetBucketRepository = bucketRepository; this.mapper = mapper; this.readerWriterSelector = readerWriterSelector; }
private ILiteCollection <Book> books => liteDb.GetCollection <Book>("Books"); // tk export this to options, like database string public LiteDbBookService(ILiteDbContext context, IDtoMapper mapper) { liteDb = context.Database; this.mapper = mapper; }
public PageDtoMapCreator(IDtoMapper dtoMapper) { _dtoMapper = dtoMapper; }
public CocktailRatingService(CWContext context, IDtoMapper <CocktailRating, CocktailRatingDto> dtoMapper) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.dtoMapper = dtoMapper ?? throw new ArgumentNullException(nameof(dtoMapper)); }
public IngredientService(CocktailMagicianContext context, IDtoMapper <Ingredient, IngredientDto> ingredientDtoMapper, IDateTimeProvider dateTimeProvider) { this._context = context ?? throw new ArgumentNullException(nameof(context)); this._ingredientDtoMapper = ingredientDtoMapper ?? throw new ArgumentNullException(nameof(ingredientDtoMapper)); this._dateTimeProvider = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider)); }
private CsvOnDiskStatementModelRepositoryV1TestHarness ArrangeWithMockMappers(IDtoMapper<TransactionSetDto, StatementModel> mapper) { return new CsvOnDiskStatementModelRepositoryV1TestHarness(new BankImportUtilitiesTestHarness(), mapper, this.mockReaderWriterSelector.Object); }
public TasksExporter(IDtoMapper mapper, IRepositoryProvider provider) { _mapper = mapper; _provider = provider; }
public void TestInitialise() { var accountRepo = new InMemoryAccountTypeRepository(); var bucketRepo = new BucketBucketRepoAlwaysFind(); this.mapper = new Mapper_LedgerBookDto_LedgerBook(bucketRepo, accountRepo, new LedgerBucketFactory(bucketRepo, accountRepo), new LedgerTransactionFactory(), new Mock<IReconciliationBuilder>().Object); this.mockReaderWriterSelector = new Mock<IReaderWriterSelector>(); this.mockReaderWriter = new Mock<IFileReaderWriter>(); this.mockReaderWriterSelector.Setup(m => m.SelectReaderWriter(It.IsAny<bool>())).Returns(this.mockReaderWriter.Object); }
/// <summary> /// Initializes a new instance of the <see cref="BaseConnection"/> class. /// </summary> /// <param name="connectionString">Connection string</param> /// <param name="dtoMapper">The DTO mapper</param> /// <param name="log">The logger instance</param> public BaseConnection(string connectionString, IDtoMapper dtoMapper, ILogger log) { ConnectionString = connectionString ?? throw new ArgumentNullException(nameof(connectionString)); mapper = dtoMapper ?? throw new ArgumentNullException(nameof(dtoMapper)); Log = log ?? throw new ArgumentNullException(nameof(log)); }
public AdminService(ApplicationDbContext context, IDtoMapper <Admin, AdminDTO> adminDTOMapper) { this.context = context; this.adminDTOMapper = adminDTOMapper; }
public TasksImporter(IRepositoryProvider provider, IDtoMapper mapper) { _provider = provider; _mapper = mapper; }
public XamlOnDiskApplicationDatabaseRepositoryTestHarness( [NotNull] IDtoMapper <BudgetAnalyserStorageRoot, ApplicationDatabase> mapper) : base(mapper) { }