C# 在运行时确定泛型类型
我有这个C# 在运行时确定泛型类型,c#,generics,asp.net-core-hosted-services,C#,Generics,Asp.net Core Hosted Services,我有这个 services.AddCronJob<WatchDogJob>(c => { c.TimeZoneInfo = TimeZoneInfo.Local; c.CronExpression = @"35 2/6 * * *"; }); services.AddCronJob(c=> { c、 TimeZoneInfo=TimeZoneInfo.Local; c、 CronExpression=
services.AddCronJob<WatchDogJob>(c =>
{
c.TimeZoneInfo = TimeZoneInfo.Local;
c.CronExpression = @"35 2/6 * * *";
});
services.AddCronJob(c=>
{
c、 TimeZoneInfo=TimeZoneInfo.Local;
c、 CronExpression=@“35 2/6***”;
});
从
这将使用HostedService启用定时Cron作业。我希望在appsettings中定义设置
那么,我怎样才能像这样替换服务的名称呢
services.AddCronJob<'somestring'>(c =>
{
c.TimeZoneInfo = TimeZoneInfo.Local;
c.CronExpression = @"35 2/6 * * *";
});
services.AddCronJob(c=>
{
c、 TimeZoneInfo=TimeZoneInfo.Local;
c、 CronExpression=@“35 2/6***”;
});
这是否回答了您的问题?