public FriendsController(IRepository <Friend, int> friendRepository, IRepository <Address, int> addressRepository, IValidator <Friend> friendValidator, IRepository <Phone, string> phoneRepository, IRepository <Email, string> emailRepository, IRepositoryExtensions <Friend> friendRepositoryExtensions, IRepository <Details, int> detailsRepository) { _friendRepository = friendRepository; _addressRepository = addressRepository; _friendValidator = friendValidator; _phoneRepository = phoneRepository; _emailRepository = emailRepository; _friendRepositoryExtensions = friendRepositoryExtensions; _detailsRepository = detailsRepository; }
public ControllerMoreBase(IRepositoryExtensions <TEntity, TFilter> rep, IApplicationServiceBase <TDto> app, ILoggerFactory logger, EnviromentInfo env, CurrentUser user, ICache cache, ExportExcel <dynamic> export, ErrorMap err) { this._rep = rep; this._app = app; this._logger = logger.CreateLogger <Controller>(); this._env = env; this._user = user; this._cache = cache; this._cacheHelper = new CacheHelper(this._cache); this._export = export; this._err = err; }
public static void SetDefaultImplementation(IRepositoryExtensions defaultImplementation) { _DefaultImplementation = defaultImplementation; }
public EventsController(IRepository <Event, int> eventRepository, IRepositoryExtensions <Event> eventRepositoryExtensions) { _eventRepository = eventRepository; _eventRepositoryExtensions = eventRepositoryExtensions; }
public static void SetDefaultImplementation(IRepositoryExtensions defaultImplementation) { Check.NotNull(defaultImplementation, "defaultImplementation"); _DefaultImplementation = defaultImplementation; }