public MembersController(IDivineRepositories repositories, IDivineLogger logger, IGeocoder geocoder, IHttpContextAccessor _httpContextAccessor) : base(repositories,logger, _httpContextAccessor) { membersRepo = repositories.MemberRepo; lookupRepo = repositories.LookupRepo; this.geocoder = geocoder; }
public DivineBaseController(IDivineRepositories divineRepo, IDivineLogger logger, IHttpContextAccessor _httpContextAccessor) { DivineRepo = divineRepo; Logger = logger; if (_httpContextAccessor != null) { var _session = _httpContextAccessor.HttpContext.Session; if (string.IsNullOrEmpty(_session.GetString("ApplicationID"))) { _session.SetString("ApplicationID", Startup.Configuration["AppSettings:LoggerAppID"]); } } }
// private DivineBotDialog divineDialog; public MessageController(IDivineRepositories repositories, ICommunicationService msgService, IMemoryCache cache, IDivineLogger logger, IHttpContextAccessor _httpContextAccessor /* DivineBotDialog divineBotDialog*/) : base(repositories, logger, _httpContextAccessor) { this.msgRepo = repositories.MessageRepo; this.msgService = msgService; this.membersRepo = repositories.MemberRepo; this.lookupRepo = repositories.LookupRepo; this.cache = cache; this.attendanceRepo = repositories.AttendanceRepo; //this.divineDialog = divineBotDialog; this.repositories = repositories; }
public LookupController(IDivineRepositories divineRepo, IDivineLogger logger, IHttpContextAccessor _httpContextAccessor) : base(divineRepo, logger, _httpContextAccessor) { }
public AttendanceController(IDivineRepositories repositories, IDivineLogger logger, IHttpContextAccessor _httpContextAccessor) : base(repositories, logger, _httpContextAccessor) { }