예제 #1
0
 public RedisGrainStorage(
     IRedisGrainStorageService storageService,
     string storageName,
     RedisGrainStorageOptions options,
     ClusterOptions clusterOptions,
     ITypeResolver typeResolver)
 {
     _storageService = storageService;
     StorageName     = storageName;
     Options         = options;
     ClusterOptions  = clusterOptions;
     TypeResolver    = typeResolver;
 }
예제 #2
0
 public RedisGrainStorageOptionsValidator(RedisGrainStorageOptions configurationOptions, string name)
 {
     _options = configurationOptions ?? throw new OrleansConfigurationException($"{nameof(configurationOptions)} is required.");
 }