public NHibAggregateRootEventStorage(ILoggerFactory loggerFactory , IEventToAggregateEventMapper eventToAggregateEventMapper , ISerialiser serialiser , IGenericEntityService genericEntityService) { _eventToAggregateEventMapper = eventToAggregateEventMapper; _serialiser = serialiser; _genericEntityService = genericEntityService; _logger = loggerFactory.Create(); }
public NHibReportingRepository(IGenericEntityService genericEntityService) { _genericEntityService = genericEntityService; }
public BaseController(IGenericEntityService <TEntity> service, IMapper mapper) { _service = service; _mapper = mapper; }
public CRUDService(IGenericEntityService <TEntity> entityService, IMapperService <TEntity, TModel> mapperService) { this.entityService = entityService; this.mapperService = mapperService; }