devoctomy_passchamp/devoctomy.Passchamp.Core/Config/IApplicationConfigLoaderService.cs
using System.Threading;
using System.Threading.Tasks;

namespace devoctomy.Passchamp.Core.Config;

public interface IApplicationConfigLoaderService<out T>
{
    T Config { get; }
    Task LoadAsync(CancellationToken cancellationToken);
    Task SaveAsync(CancellationToken cancellationToken);
}
