コード例 #1
0
        // Additional Extension Methods
        private Api.Controllers.MainController InitController()
        {
            var controller        = new Api.Controllers.MainController();
            var controllerContext = new HttpControllerContext();
            var request           = new HttpRequestMessage();
            var configuration     = new HttpConfiguration();
            var requestContext    = new HttpRequestContext();

            controllerContext.Request        = request;
            controllerContext.RequestContext = requestContext;
            controller.ControllerContext     = controllerContext;
            controller.Configuration         = configuration;
            return(controller);
        }
コード例 #2
0
 public void MainControllerTest()
 {
     Api.Configuration.ISettings settings = new Api.Configuration.Settings();
     var controller = new Api.Controllers.MainController(settings);
 }