コード例 #1
0
        public static Models.Database GenerateDataModel(string connectionString)
        {
#pragma warning disable EF1001 // Internal EF Core API usage.
            var loggerFactory      = new NullLoggerFactory();
            var loggingOptions     = new Microsoft.EntityFrameworkCore.Diagnostics.Internal.LoggingOptions();
            var loggerSource       = new System.Diagnostics.DiagnosticListener(string.Empty);
            var loggingDefinitions = new Microsoft.EntityFrameworkCore.SqlServer.Diagnostics.Internal.SqlServerLoggingDefinitions();
            var contextLogger      = new Microsoft.EntityFrameworkCore.Diagnostics.Internal.NullDbContextLogger();
            var logger             = new Microsoft.EntityFrameworkCore.Diagnostics.Internal.DiagnosticsLogger <DbLoggerCategory.Scaffolding>(loggerFactory, loggingOptions, loggerSource, loggingDefinitions, contextLogger);
            var factory            = new Microsoft.EntityFrameworkCore.SqlServer.Scaffolding.Internal.SqlServerDatabaseModelFactory(logger);
            var dbFactoryOptions   = new DatabaseModelFactoryOptions();
            var dataModel          = factory.Create(connectionString, dbFactoryOptions);
#pragma warning restore EF1001 // Internal EF Core API usage.

            var model = new Models.Database(dataModel);

            return(model);
        }
コード例 #2
0
 public HostingApplication(Microsoft.AspNetCore.Http.RequestDelegate application, Microsoft.Extensions.Logging.ILogger logger, System.Diagnostics.DiagnosticListener diagnosticSource, Microsoft.AspNetCore.Http.IHttpContextFactory httpContextFactory)
 {
 }
 public GenericWebHostService(Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Hosting.GenericWebHostServiceOptions> options, Microsoft.AspNetCore.Hosting.Server.IServer server, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, System.Diagnostics.DiagnosticListener diagnosticListener, Microsoft.AspNetCore.Http.IHttpContextFactory httpContextFactory, Microsoft.AspNetCore.Hosting.Builder.IApplicationBuilderFactory applicationBuilderFactory, System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Hosting.IStartupFilter> startupFilters, Microsoft.Extensions.Configuration.IConfiguration configuration, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment)
 {
 }
 public RazorViewEngine(Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider pageFactory, Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator pageActivator, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions> optionsAccessor, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, System.Diagnostics.DiagnosticListener diagnosticListener)
 {
 }
 public RazorView(Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine viewEngine, Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator pageActivator, System.Collections.Generic.IReadOnlyList <Microsoft.AspNetCore.Mvc.Razor.IRazorPage> viewStartPages, Microsoft.AspNetCore.Mvc.Razor.IRazorPage razorPage, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Diagnostics.DiagnosticListener diagnosticListener)
 {
 }
コード例 #6
0
 public ExceptionHandlerMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Builder.ExceptionHandlerOptions> options, System.Diagnostics.DiagnosticListener diagnosticListener)
 {
 }
 public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target, System.Func <string, object, object, bool> isEnabled)
 {
     throw null;
 }
 public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target)
 {
     throw null;
 }
 void System.IObserver <System.Diagnostics.DiagnosticListener> .OnNext(System.Diagnostics.DiagnosticListener diagnosticListener)
 {
 }