xman
介绍常用工具类
名称- | 环境 | 说明 | 类型 |
---|
Xman.SingleConfig | .net5.0 | 简易单体应用配置中心 | Xman包 |
Xman.Dapper | .net5.0 | 支持Oracle与Sqlserver的Dapper封装 | Xman包 |
Xman.Dapper.Oracle | .net5.0 | 支持Oracle的Dapper封装 | Xman包 |
Xman.Dapper.Sqlserver | .net5.0 | 支持Sqlserver的Dapper封装 | Xman包 |
Xman.EventBus | .net5.0 | 不推荐使用,推荐MediatR | Xman包 |
Xman.Extensions.Core | .net5.0 | 常用的扩展 | Xman包 |
Xman.Http | .net5.0 | 包括唯一ID与常用扩展 | Xman包 |
测试加使用见SingleConfigTest
使用
SingleConfig说明:
- Nuget 搜索Xman.SingleConfig
- 代码修改如下
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
}
app.UseSingleConfig(t=>t.OpenUrl="open"); //引用Nuget包
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
}
- 网页访问 http://localhost:5000/open 效果图如下,可以配合热更新一起使用
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ced08019524dc003503582585c3abe2f.png)