Example #1
0
 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"]);
         }
     }
 }
Example #3
0
 // 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;
  }
Example #4
0
 public LookupController(IDivineRepositories divineRepo, IDivineLogger logger, IHttpContextAccessor _httpContextAccessor) 
     : base(divineRepo, logger, _httpContextAccessor)
 {
 }
 public AttendanceController(IDivineRepositories repositories,
     IDivineLogger logger, IHttpContextAccessor _httpContextAccessor)
     : base(repositories, logger, _httpContextAccessor)
 { 
 }