Esempio n. 1
0
 public MongoGrainStorage(
     ILogger <MongoGrainStorage> logger,
     IGrainStateSerializer serializer,
     MongoDBGrainStorageOptions options)
 {
     this.logger     = logger;
     this.options    = options;
     this.serializer = serializer;
 }
Esempio n. 2
0
 public MongoGrainStorage(
     IMongoClientFactory mongoClientFactory,
     ILogger <MongoGrainStorage> logger,
     IGrainStateSerializer serializer,
     IOptions <MongoDBGrainStorageOptions> options)
 {
     this.mongoClient = mongoClientFactory.Create(options.Value, "Storage");
     this.logger      = logger;
     this.options     = options.Value;
     this.serializer  = serializer;
 }