public GeohashAlgorithm(WorkflowDatastore datastore, Action <string> log) { this.store = datastore; this.Log = log; }
public WorkflowState(Logger logger, WorkflowDatastore dataStore) { this.Store = dataStore; this.Logger = logger; }
internal NyGeoHashGenerator(WorkflowState state) : base(state) { algorithm = new GeohashAlgorithm(state.Store, this.Log); store = state.Store; }
internal ProximusWorkflowState(Logger logger, WorkflowDatastore store) : base(logger, store) { }