Пример #1
0
 public NotificationSubscriptionRepository(IConfiguration config, ILogger <NotificationSubscription> logger, CosmosDBRepository <NotificationSubscription> cosmosDBRepository)
 {
     _config                 = config;
     _cosmosDbRepository     = cosmosDBRepository;
     _notificationPrivateKey = _config[Constants.NOTIFICATION_KEY_CONFIG];
     _logger                 = logger;
 }
Пример #2
0
 public GetServerSettings(ILogger <GetServerSettings> logger, IConfiguration config, ServerSettingsRepository cosmosRepository, CosmosDBRepository <TenantSettings> tenantRepository)
 {
     _logger           = logger;
     _config           = config;
     _tenantRepository = tenantRepository;
     _cosmosRepository = cosmosRepository;
 }
 public RemoveCommentFromCalendarItem(ILogger <RemoveCommentFromCalendarItem> logger,
                                      ServerSettingsRepository serverSettingsRepository,
                                      CosmosDBRepository <CalendarComment> cosmosRepository
                                      )
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }
 public GetExtendedInfoItems(ILogger <GetExtendedInfoItems> logger, ServerSettingsRepository serverSettingsRepository,
                             CosmosDBRepository <InfoItem> cosmosRepository,
                             CosmosDBRepository <CalendarComment> commentRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _commentRepository        = commentRepository;
 }
Пример #5
0
 public AddParticipantToCalendarItem(ILogger <AddParticipantToCalendarItem> logger,
                                     ServerSettingsRepository serverSettingsRepository,
                                     CosmosDBRepository <Participant> cosmosRepository,
                                     CosmosDBRepository <CalendarItem> calendarRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _calendarRepository       = calendarRepository;
 }
 public AddCommentToInfoItem(ILogger <AddCommentToInfoItem> logger,
                             ServerSettingsRepository serverSettingsRepository,
                             CosmosDBRepository <CalendarComment> cosmosRepository,
                             CosmosDBRepository <InfoItem> infoRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _infoRepository           = infoRepository;
 }
Пример #7
0
 public GetTenantClientSettings(ILogger <GetTenantClientSettings> logger,
                                IConfiguration config,
                                CosmosDBRepository <MeetUpPlanner.Shared.TenantSettings> tenantRepository,
                                CosmosDBRepository <ClientSettings> cosmosRepository)
 {
     _logger           = logger;
     _config           = config;
     _tenantRepository = tenantRepository;
     _cosmosRepository = cosmosRepository;
 }
 public GetExtendedCalendarItems(ILogger <GetExtendedCalendarItems> logger, ServerSettingsRepository serverSettingsRepository,
                                 CosmosDBRepository <CalendarItem> cosmosRepository,
                                 CosmosDBRepository <Participant> participantRepository,
                                 CosmosDBRepository <CalendarComment> commentRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _participantRepository    = participantRepository;
     _commentRepository        = commentRepository;
 }
Пример #9
0
 public DeleteInfoItem(ILogger <DeleteInfoItem> logger,
                       ServerSettingsRepository serverSettingsRepository,
                       CosmosDBRepository <InfoItem> cosmosRepository,
                       CosmosDBRepository <CalendarComment> commentRepository
                       )
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _commentRepository        = commentRepository;
 }
Пример #10
0
 public WriteCalendarItem(ILogger <WriteCalendarItem> logger,
                          ServerSettingsRepository serverSettingsRepository,
                          NotificationSubscriptionRepository subscriptionRepository,
                          CosmosDBRepository <Participant> participantRepository,
                          CosmosDBRepository <CalendarItem> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _participantRepository    = participantRepository;
     _subscriptionRepository   = subscriptionRepository;
 }
 public ExportTrackingReport(ILogger <ExportTrackingReport> logger,
                             ServerSettingsRepository serverSettingsRepository,
                             CosmosDBRepository <CalendarItem> cosmosRepository,
                             CosmosDBRepository <Participant> participantRepository,
                             CosmosDBRepository <ExportLogItem> logRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _participantRepository    = participantRepository;
     _logRepository            = logRepository;
 }
Пример #12
0
 public DeleteCalendarItem(ILogger <DeleteCalendarItem> logger,
                           ServerSettingsRepository serverSettingsRepository,
                           CosmosDBRepository <CalendarItem> cosmosRepository,
                           CosmosDBRepository <CalendarComment> commentRepository,
                           CosmosDBRepository <Participant> participantRepository
                           )
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
     _participantRepository    = participantRepository;
     _commentRepository        = commentRepository;
 }
Пример #13
0
 public GetCalendarItems(ILogger <GetCalendarItems> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <CalendarItem> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }
Пример #14
0
 public GetExportLog(ILogger <GetExportLog> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <ExportLogItem> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }
Пример #15
0
 public WriteInfoItem(ILogger <WriteInfoItem> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <InfoItem> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }
Пример #16
0
 public WriteServerSettings(ILogger <WriteServerSettings> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <TenantSettings> tenantRepository)
 {
     _logger                   = logger;
     _tenantRepository         = tenantRepository;
     _serverSettingsRepository = serverSettingsRepository;
 }
 public CopyWeeklysToNextWeek(ILogger <CopyWeeklysToNextWeek> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <CalendarItem> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }
Пример #18
0
 public WriteClientSettings(ILogger <WriteClientSettings> logger, ServerSettingsRepository serverSettingsRepository, CosmosDBRepository <ClientSettings> cosmosRepository)
 {
     _logger = logger;
     _serverSettingsRepository = serverSettingsRepository;
     _cosmosRepository         = cosmosRepository;
 }