Skip to content

TransactionalStateFactory Methods

Creates and initializes transactional state facets for the current grain activation.

Create(TransactionalStateConfiguration)

View source
public ITransactionalState<TState> Create<TState>(TransactionalStateConfiguration config)
Creates a transactional state facet using the specified configuration.

Parameters

configTransactionalStateConfiguration
The transactional state configuration.

Returns

The configured transactional state facet.

GetJsonSerializerSettings(IServiceProvider)

static
View source
public static JsonSerializerSettings GetJsonSerializerSettings(IServiceProvider serviceProvider)
Creates JSON serializer settings suitable for persisted transactional state.

Parameters

serviceProviderIServiceProvider
The service provider used to resolve serialization services.

Returns

The configured JSON serializer settings.