如何使用Shell脚本执行.NETCore应用-创新互联
在本文中,我将研究如何创建 shell 脚本来运行简单的 .NET Core 应用程序。之所以有这个研究议题,是因为本站(pzy.io)数据库需要每天定时备份,并在备份完成后,将备份文件上传远程云存储,保证了数据安全。由于数据库备份是 shell 脚本执行,而备份文件上传功能基于 .NET Core 开发,在备份完成后,shell 脚本需要调用 .NET Core 应用程序。

具体操作执行步骤很简单。
1、创建一个基本的 .NET Core 控制台应用程序,这个我已经建好了,如下示例:
class Program
{
///
///
///
///
///
static async Task Main(string[] args)
{
var builder = new ConfigurationBuilder();
builder.AddJsonFile("appsettings.json", false, false);
var configuration = builder.Build();
var serviceProvider = new ServiceCollection()
.AddQiniuStorageX(configuration)
.BuildServiceProvider();
var storageProvider = serviceProvider.GetService();
var backup = new MysqlBackQiniu(storageProvider);
var backupPath = configuration.GetValue("BackupPath");
await backup.ExecuteAsync(backupPath);
}
} 当前标题:如何使用Shell脚本执行.NETCore应用-创新互联
本文路径:http://www.jxjierui.cn/article/cdegee.html


咨询
建站咨询
