110,536
社区成员
发帖
与我相关
我的任务
分享
class IMy
{
public ILogger Logger {get;set;}
}
Test()
{
IMy my = ...
my.Logger = new ConsoleLogger(); // 属性注入
}
public class InstanceRepository: RepositoryBase<Instance,long>, IInstanceRepository
{
public InstanceRepository(IDbContextProvider<DbContext> dbContextProvider) : base(dbContextProvider)
{
}
public async Task<IQueryable<Instance>> GetInstanceAndUserAndCategoryAndDetailsAsync()
{
return await Task.Run(() => GetAll().Include("User").Include("Category").Include("InstanceDetails"));
}
}
A类:
public class MainNotify : Registry
{
public MainNotify()
{
Schedule(() =>
{
//这里如何调用A类的方法?
}).ToRunEvery(30).Seconds();
}
}