public ReduxGrain(Reducer <TState> reducer, ReduxTableStorage <TState> storage) { this.reducer = reducer; this.storage = storage; }
public ReduxGrain(Reducer <TState> reducer, ReduxTableStorage <TState> storage, ILoggerFactory loggerFactory) { this.reducer = reducer; this.storage = storage; this.logger = loggerFactory.CreateLogger <ReduxGrain <TState> >(); }