public RabbitNotificationConsumer(INotificationService notificationService, ILogger <RabbitSynchronizeConsumer> logger, IOptions <FirebaseConfiguration> firebaseOptions, IBusControl bus) { _logger = logger; _firebaseOptions = firebaseOptions.Value; _bus = bus; }
public FirebaseChannelManager( FirebaseConfiguration configuration, IEntityRepository <PushNotificationChannelRecord> pushNotificationRepository) { _configuration = configuration; _pushNotificationRepository = pushNotificationRepository; }
public FirebaseChannel(IOptions <Configuration.FirebaseConfiguration> configuration, ILogger <FirebaseChannel> logger) { this.configuration = configuration.Value; this.configuration.AssertValidity(); this.logger = logger; this.firebaseClient = new FirebaseClient(this.configuration.Endpoint, new FirebaseOptions { }); }
public void SetConfiguration(string databaseUrl, string databaseSecret) { _firebaseConfiguration = new FirebaseConfiguration() { Enabled = _firebaseConfiguration.Enabled, DatabaseSecret = databaseSecret, Url = databaseUrl }; }
public PushNotification(FirebaseConfiguration firebaseConfiguration, FirebaseMessaging firebaseMessaging) { _firebaseConfiguration = firebaseConfiguration; FirebaseApp app = FirebaseApp.Create(new AppOptions() { Credential = GoogleCredential.FromFile("cashflow-firebase-adminsdk.json") .CreateScoped("https://www.googleapis.com/auth/firebase.messaging") }); _firebaseMessaging = FirebaseMessaging.GetMessaging(app); }
public void InitializeFirebase(FirebaseConfiguration configuration) { FirebaseOptions options = new FirebaseOptions.Builder() .SetApiKey(configuration.ApiKey) .SetApplicationId(configuration.ApplicationId) .SetProjectId(configuration.ProjectId) .Build(); FirebaseApp firebaseAppInstance = FirebaseApp.InitializeApp(Android.App.Application.Context, options, configuration.AppName); _firebaseAuthInstance = FirebaseAuth.GetInstance(firebaseAppInstance); }
public FirebaseStorageFileService(FirebaseConfiguration firebaseConfiguration) { _firebaseConfiguration = firebaseConfiguration; }
public FirebaseDataProvider(IOptions <FirebaseConfiguration> firebaseConfiguration) { _firebaseConfiguration = firebaseConfiguration.Value; }
public FirebaseNotificationConsumer(ILogger <RabbitSynchronizeConsumer> logger, IOptions <FirebaseConfiguration> firebaseOptions) { _logger = logger; _firebaseOptions = firebaseOptions.Value; }