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"));
 }