Asp.net web api 在自托管的web api 2中重复跟踪记录

Asp.net web api 在自托管的web api 2中重复跟踪记录,asp.net-web-api,owin,asp.net-web-api2,trace,Asp.net Web Api,Owin,Asp.net Web Api2,Trace,我正在自托管控制台应用程序中编写WebAPI2OWIN(我有一个带有APIController的dll库和一个带有数据访问类型的dll)。我添加了web api跟踪 public class dobStartUp { public void Configuration(IAppBuilder app) { var config = new HttpConfiguration(); config.Servic

我正在自托管控制台应用程序中编写WebAPI2OWIN(我有一个带有APIController的dll库和一个带有数据访问类型的dll)。我添加了web api跟踪

 public class dobStartUp
    {
        public void Configuration(IAppBuilder app)
        {
            var config = new HttpConfiguration();
            config.Services.Replace(typeof(IAssembliesResolver),new dobAssembliesResolver());
            var container = new UnityContainer();
            container.RegisterType<IdobRDBRepository, dobRDBRepository>(new TransientLifetimeManager());
            container.RegisterType<IResourcesContentRepository, AS3ContentRepository>(new TransientLifetimeManager());
            config.EnableSystemDiagnosticsTracing();
            SystemDiagnosticsTraceWriter traceWriter = config.EnableSystemDiagnosticsTracing();
            traceWriter.IsVerbose = false;
            traceWriter.MinimumLevel = TraceLevel.Info;
            config.DependencyResolver = new UnityDependencyResolver(container);
            config.MapHttpAttributeRoutes();
            app.UseWebApi(config);

        }
    }


    class Program
    {
        static void Main(string[] args)
        {

            string baseAdress = "http://localhost:9001/";
            using(Microsoft.Owin.Hosting.WebApp.Start<dobStartUp>(url: baseAdress))
            {
                Console.WriteLine("Owin web-app host started");
                Console.Read();
            }
        }
    }
现在我只有两个APIController,有几种方法。客户机跟踪的每一种方法都采用相同的方式—重复跟踪记录。
我没有在我的代码中找到任何多重“注册”。原因可能在哪里?

在我的代码中发现了双重跟踪注册。因此问题现在不实际。非常感谢大家。有同样的问题。我对这一切一无所知。希望我能找到双重注册。
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Request, Method=GET, Url=http://localhost:9001/resources/buf/2, Message='http://localhost:9001/resources/buf/2'
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Request, Method=GET, Url=http://localhost:9001/resources/buf/2, Message='http://localhost:9001/resources/buf/2'
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Resources', Operation=DefaultHttpControllerSelector.SelectController
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Resources', Operation=DefaultHttpControllerSelector.SelectController
'dobiji.WebApi.SimpleHost.vshost.exe' (CLR v4.0.30319: dobiji.WebApi.SimpleHost.vshost.exe): Loaded 'D:\Projects\dobiji\sources\v2\dobiji.WebApi.SimpleHost\bin\Release\MySql.Data.Entity.EF6.dll'. Cannot find or open the PDB file.
'dobiji.WebApi.SimpleHost.vshost.exe' (CLR v4.0.30319: dobiji.WebApi.SimpleHost.vshost.exe): Loaded 'C:\Windows\assembly\GAC_MSIL\MySql.Data\6.8.3.0__c5687fc88969c44d\MySql.Data.dll'. Cannot find or open the PDB file.
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='dobiji.WebApi.ResourcesController', Operation=DefaultHttpControllerActivator.Create
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='dobiji.WebApi.ResourcesController', Operation=DefaultHttpControllerActivator.Create
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='dobiji.WebApi.ResourcesController', Operation=HttpControllerDescriptor.CreateController
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='dobiji.WebApi.ResourcesController', Operation=HttpControllerDescriptor.CreateController
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Selected action 'GetResourceById_buffered(Int32 id)'', Operation=ApiControllerActionSelector.SelectAction
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Selected action 'GetResourceById_buffered(Int32 id)'', Operation=ApiControllerActionSelector.SelectAction
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Parameter 'id' bound to the value '2'', Operation=ModelBinderParameterBinding.ExecuteBindingAsync
dobiji.WebApi.SimpleHost.vshost.exe Information: 0 : Message='Parameter 'id' bound to the value '2'', Operation=ModelBinderParameterBinding.ExecuteBindingAsync