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);
 }
Пример #4
0
 public GenerationRules(string applicationNamespace, TypeLoadMode typeLoadMode) : this(applicationNamespace)
 {
     TypeLoadMode = typeLoadMode;
 }