public AzureBasedReminderTable(IGrainReferenceConverter grainReferenceConverter, ILoggerFactory loggerFactory, IOptions <SiloOptions> siloOptions, IOptions <AzureTableReminderStorageOptions> storageOptions)
 {
     this.grainReferenceConverter = grainReferenceConverter;
     this.logger         = loggerFactory.CreateLogger <AzureBasedReminderTable>();
     this.loggerFactory  = loggerFactory;
     this.siloOptions    = siloOptions.Value;
     this.storageOptions = storageOptions.Value;
 }
Ejemplo n.º 2
0
 public AzureBasedReminderTable(
     GrainReferenceKeyStringConverter grainReferenceConverter,
     ILoggerFactory loggerFactory,
     IOptions <ClusterOptions> clusterOptions,
     IOptions <AzureTableReminderStorageOptions> storageOptions)
 {
     this.grainReferenceConverter = grainReferenceConverter;
     this.logger         = loggerFactory.CreateLogger <AzureBasedReminderTable>();
     this.loggerFactory  = loggerFactory;
     this.clusterOptions = clusterOptions.Value;
     this.storageOptions = storageOptions.Value;
 }