public void Init() { var mapper = new MapperConfiguration(cfg => cfg.AddProfile(new MappingProfile())).CreateMapper(); _Repository = Substitute.For <IERepository <Dummy> >(); var _Logger = Substitute.For <ILog>(); _Service = new Service <Dummy, DummyDto>(_Repository, _Logger, mapper); _List = new List <Dummy> { new Dummy { IntNumber = 1, StringVal = "abc" }, new Dummy { IntNumber = 2, StringVal = "bcd" } }; dummyDto = mapper.Map <DummyDto>(_List[0]); dummyId = 1; }
public Service(IERepository <TId, TEntity> repository, ILoggerHelper loggerHelper) { this.repository = repository; this.loggerHelper = loggerHelper; }
public Service(IERepository <TId, TEntity> repository) { this.repository = repository; this.loggerHelper = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); }
/// <summary> /// Initializes a new instance of the <see cref="Service{TEntity, TEntityDto}"/> class. /// </summary> /// <param name="repository">The repository.</param> /// <param name="logger">The logger.</param> /// <param name="serviceMapper">The service mapper.</param> public Service(IERepository <TEntity> repository, ILog logger, IMapper serviceMapper) { this.repository = repository; this.serviceMapper = serviceMapper; }