您的位置:首页 > 其它

在VS中使用TinyFox调试OWIN应用(转)

2015-10-15 10:24 369 查看
在很早一段时间之前,我曾经写过一篇关于Katana的使用方法的文章《如何安装并简单的使用OwinHost——Katana》,上面就有介绍如何在VS中调试使用Katana作为Host的Application,有阅读过的童鞋,只要稍加改进,即可适用于TinyFox的情况。

具体的操作步骤如下,首先你去TinyFox的官网中下载最新版的TinyFox通用平台版本并解压,然后新建一个OWIN的项目,并配置好Startup。

using Microsoft.Owin.Builder;
using System;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace WebApplication2
{
public class Adapter
{
private static Func<IDictionary<string, object>, Task> _owinApp;

public Adapter()
{
var builder = new AppBuilder();
var startup = new Startup();
startup.Configuration(builder);
_owinApp = builder.Build();
}

public Task OwinMain(IDictionary<string, object> env)
{
if (_owinApp == null) return null;
return _owinApp(env);
}
}
}


adapter
最后,也是很关键的一步,看过那篇文章的童鞋一看就明白:



然后就OK了,当有请求的时候就会自动命中断点了:


是不是超简单呢~!!!


以上文章转自 http://jhonge.net/Home/Single2/2414
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: