public RSBaseApiController() { try { _log = new Log4NetLoggingService(); _repository = new RSRepository( new CodeGenHero.ResourceScheduler.Repository.Entities.RS.RSDataContext()); RunCustomLogicAfterCtor(); } catch (Exception ex) { if (_log != null) { _log.Error(message: $"Failure to initialize repository in controller constructor.", logMessageType: LogMessageType.Instance.Exception_WebApi, ex: ex); } else { throw; } } }
public UsersRSController(ILoggingService log, IRSRepository repository) : base(log, repository) { }
public ResourceSchedulesRSController(ILoggingService log, IRSRepository repository) : base(log, repository) { }
public RSBaseApiController(ILoggingService log, IRSRepository repository) { _repository = repository; _log = log; RunCustomLogicAfterCtor(); }
public RSAPIStatusController(ILoggingService log, IRSRepository repository) : base(log, repository) { }