BirdsiteLive/src/BirdsiteLive/Services/FederationService.cs

29 lines
731 B
C#
Raw Normal View History

2020-07-07 07:33:52 +02:00
using System;
using System.Threading;
using System.Threading.Tasks;
using BirdsiteLive.Domain;
using Microsoft.Extensions.Hosting;
namespace BirdsiteLive.Services
{
public class FederationService : BackgroundService
{
private readonly IUserService _userService;
#region Ctor
public FederationService(IUserService userService)
{
_userService = userService;
}
#endregion
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
for (;;)
{
Console.WriteLine("RUNNING SERVICE");
await Task.Delay(TimeSpan.FromSeconds(5), stoppingToken);
}
}
}
}