public MessagingService(IMessagingQueries messagingQueries, IMessagingRepository messagingRepository) { string serviceAccountKeyPath = GlobalConfiguration.GetByKey(AppConfigs.ServiceAccountKeyPathConfigKey); var settings = FileBasedFcmClientSettings.CreateFromFile(serviceAccountKeyPath); _fcmClient = new FcmClient(settings); _messagingQueries = messagingQueries; _messagingRepository = messagingRepository; }
public MessagingSchedulerService(IScheduler scheduler, IMessagingRepository messagingRepository, IMessagingQueries messagingQueries) { this._scheduler = scheduler; this._messagingRepository = messagingRepository; this._messagingQueries = messagingQueries; }