Skip to content
DocsTry Aspire
DocsTry

OrleansService Properties

ClassProperties9 members
Describes an Orleans service.
BroadcastChannelSection titled BroadcastChannelDictionary<string, IProviderConfiguration>
Gets the broadcast channel providers.
public Dictionary<string, IProviderConfiguration> BroadcastChannel { get; }
BuilderSection titled BuilderIDistributedApplicationBuilder
Gets the distributed application builder.
public IDistributedApplicationBuilder Builder { get; }
Gets or sets the clustering provider.
public IProviderConfiguration? Clustering { get; set; }
EnableDistributedTracingSection titled EnableDistributedTracingnullablebool?
Gets or sets a value indicating whether to enable tracing of grain calls.
public bool? EnableDistributedTracing { get; set; }
Distributed tracing is enabled by default.
GrainDirectorySection titled GrainDirectoryDictionary<string, IProviderConfiguration>
Gets the grain directory providers.
public Dictionary<string, IProviderConfiguration> GrainDirectory { get; }
GrainStorageSection titled GrainStorageDictionary<string, IProviderConfiguration>
Gets the grain storage providers.
public Dictionary<string, IProviderConfiguration> GrainStorage { get; }
Gets the name of the service.
public string Name { get; }
Gets or sets the reminder service provider.
public IProviderConfiguration? Reminders { get; set; }
StreamingSection titled StreamingDictionary<string, IProviderConfiguration>
Gets the stream providers.
public Dictionary<string, IProviderConfiguration> Streaming { get; }