public static MSFrameworkBuilder UseRequestProcessor(this MSFrameworkBuilder builder) { var assemblies = AssemblyFinder.GetAllList(); builder.UseRequestProcessor(assemblies.ToArray()); return(builder); }
public static MSFrameworkBuilder UseRequestProcessor(this MSFrameworkBuilder builder, params Type[] commandTypes) { var excludeAssembly = typeof(MSFrameworkBuilder).Assembly; var assemblies = commandTypes.Select(x => x.Assembly).ToList(); if (!assemblies.Contains(excludeAssembly)) { assemblies.Add(excludeAssembly); } builder.UseRequestProcessor(assemblies.ToArray()); return(builder); }