public QRBaseApiController() { try { _log = new Log4NetLoggingService(); _repository = new QRRepository( new CGH.QuikRide.Repository.Entities.QR.QRDataContext()); 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 ReservationRequestCancellationReasonTypesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public UsersNotificationTypesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public BusRouteTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public ReservationStatusTypesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public VehicleFeatureTypesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public BarcodeScanLogsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public FeedbackInitiatorTypeTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public UserRewardAccountsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public VehicleBusRoutesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public FeedbacksQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public LocationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public GenderTypeTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public ReservationRequestOptionsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public QRAPIStatusController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public RideServiceTypesQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public DriversQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public BusRouteStopsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public QRBaseApiController(ILoggingService log, IQRRepository repository) { _repository = repository; _log = log; RunCustomLogicAfterCtor(); }
public ReservationRequestStatusTypeTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public HolidaysQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public UserRewardAccountTransactionTypeTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }
public VehicleStatusTypeTranslationsQRController(ILoggingService log, IQRRepository repository) : base(log, repository) { }