コード例 #1
0
        public static void Register(HttpConfiguration config)
        {
            config.MapODataServiceRoute(
                routeName: "ODataRoute",
                routePrefix: null,
                model: NorthwindContext.GetConventionModel());

            var traceWriter = config.EnableSystemDiagnosticsTracing();

            traceWriter.IsVerbose    = true;
            traceWriter.MinimumLevel = TraceLevel.Debug;
        }
コード例 #2
0
        public static void Register(HttpConfiguration config)
        {
            // enabling querying options
            config.Select().Expand().Filter().OrderBy().MaxTop(null).Count();

            config.MapODataServiceRoute(
                routeName: "ODataRoute",
                routePrefix: null,
                model: NorthwindContext.GetConventionModel());

            if (bool.Parse(ConfigurationManager.AppSettings["SystemDiagnostics.Tracing.Enabled"] ?? "false"))
            {
                var traceWriter = config.EnableSystemDiagnosticsTracing();
                traceWriter.IsVerbose    = bool.Parse(ConfigurationManager.AppSettings["SystemDiagnostics.Tracing.Verbose"] ?? "false");
                traceWriter.MinimumLevel = (TraceLevel)Enum.Parse(typeof(TraceLevel), ConfigurationManager.AppSettings["SystemDiagnostics.Tracing.MinimumLevel"] ?? "Debug");
            }
        }