public MartenConfigurationExpression OptimizeArtifactWorkflow(TypeLoadMode typeLoadMode) { var configure = new OptimizedArtifactsWorkflow(typeLoadMode); Services.AddSingleton <IConfigureMarten>(configure); return(this); }
public OptimizedArtifactsWorkflow(TypeLoadMode productionMode) { _productionMode = productionMode; }
public MartenStoreExpression <T> OptimizeArtifactWorkflow(TypeLoadMode typeLoadMode) { Services.AddSingleton <IConfigureMarten <T> >(new OptimizedArtifactsWorkflow <T>(typeLoadMode)); return(this); }
public GenerationRules(string applicationNamespace, TypeLoadMode typeLoadMode) : this(applicationNamespace) { TypeLoadMode = typeLoadMode; }