add Support for Background Services ...

This commit is contained in:
2026-08-19 12:33:57 +03:30
parent 32dd5dd3c1
commit 4697937709
4 changed files with 359 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
using System;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace xCommons.Providers
{
/// <summary>
/// Default Background Service ...
/// </summary>
public abstract class XBackgroundService : BackgroundService
{
//
protected readonly IServiceProvider serviceProvider;
protected readonly ILogger<XBackgroundService> logger;
protected XBackgroundService(
IServiceProvider serviceProvider,
ILogger<XBackgroundService> logger
)
{
//
this.logger = logger;
this.serviceProvider = serviceProvider;
}
}
}