使用ClownFish开发独立Console应用程序
本文介绍直接使用ClownFish来开发一个控制台应用程序。
1,创建新项目
打开 Visual Studio (最新版本) 创建一个 你需要的 应用程序…………
2,添加包引用
例如:
<ItemGroup>
<PackageReference Include="ClownFish.net" Version="9.25.730.1" />
<PackageReference Include="MySqlConnector" Version="2.2.7" />
</ItemGroup>
说明:
- MySqlConnector:因为程序需要访问 MySQL 数据库,如果还需要访问其它类别数据库,请自行引用
3,修改 Program.cs
一个典型的WebApi项目的启动代码可参考:
public class Program
{
public static void Main(string[] args)
{
ConsoleAppStarter.Run(new MyStartup());
}
}
// 这个类用于定制启动过程
public class MyStartup : ConsoleAppStartup
{
public override bool AutoInitDAL => true; // 初始化数据访问层
public override bool AutoInitTracing => true; // 开启日志与监控
public override void AppInit()
{
// 你的初始化代码写在这里…………
}
}
现在这个项目就可以开发ClownFish的2种 代码执行主体