public CloneStateBehavior ( ILogger <CloneStateBehavior <TRequest, TResponse> > aLogger, BlazorStateOptions aBlazorStateOptions, IStore aStore, IMediator aMediator) { Logger = aLogger; Logger.LogDebug($"{GetType().Name} constructor"); BlazorStateOptions = aBlazorStateOptions; Store = aStore; Mediator = aMediator; }
public JsonRequestHandler ( ILogger <JsonRequestHandler> aLogger, IMediator aMediator, IJSRuntime aJSRuntime, BlazorStateOptions aBlazorStateOptions ) { Logger = aLogger; Logger.LogDebug($"{GetType().Name}: constructor"); Mediator = aMediator; JSRuntime = aJSRuntime; JsonSerializerOptions = aBlazorStateOptions.JsonSerializerOptions; }