BeiDream.Web.Api.Dependency.ApiControllerActivator.Create C# (CSharp) Метод

Create() публичный Метод

public Create ( HttpRequestMessage request, HttpControllerDescriptor controllerDescriptor, Type controllerType ) : IHttpController
request System.Net.Http.HttpRequestMessage
controllerDescriptor HttpControllerDescriptor
controllerType System.Type
Результат IHttpController
        public IHttpController Create(HttpRequestMessage request, HttpControllerDescriptor controllerDescriptor, Type controllerType)
        {
            var controllerWrapper = _iocResolver.ResolveAsDisposable<IHttpController>(controllerType);
            request.RegisterForDispose(controllerWrapper);
            return controllerWrapper.Object;
        }
ApiControllerActivator