public ExpirationManager(FirebaseStorage storage) { if (storage == null) { throw new ArgumentNullException(nameof(storage)); } connection = (FirebaseConnection)storage.GetConnection(); checkInterval = storage.Options.ExpirationCheckInterval; }
public CountersAggregator(FirebaseStorage storage) { if (storage == null) { throw new ArgumentNullException(nameof(storage)); } connection = (FirebaseConnection)storage.GetConnection(); checkInterval = storage.Options.CountersAggregateInterval; }
public FirebaseMonitoringApi(FirebaseStorage storage) { this.storage = storage; connection = (FirebaseConnection)storage.GetConnection(); }
public FirebaseConnection(FirebaseStorage storage) { Client = new FirebaseClient(storage.Config); QueueProviders = storage.QueueProviders; FireSharp.Extensions.ObjectExtensions.Serializer = new JsonSerializer(); }