public static Task <Func <IServiceProvider, IMutationValidator> > CreateRulesValidator(IServiceProvider serviceProvider) { return(DependencyResolver <IMutationValidator> .Create(serviceProvider, "validator_mode:validator")); }
public static Task <Func <IServiceProvider, IAnchorState> > CreateAnchorState(IServiceProvider serviceProvider) { return(DependencyResolver <IAnchorState> .Create(serviceProvider, "anchoring:storage")); }
public static Task <Func <IServiceProvider, IAnchorRecorder> > CreateAnchorRecorder(IServiceProvider serviceProvider) { return(DependencyResolver <IAnchorRecorder> .Create(serviceProvider, "anchoring")); }
public static Task <Func <IServiceProvider, IStorageEngine> > CreateStorageEngine(IServiceProvider serviceProvider) { return(DependencyResolver <IStorageEngine> .Create(serviceProvider, "storage")); }