forked from sim0n00ps/OF-DL
17 lines
416 B
C#
17 lines
416 B
C#
using OF_DL.Models;
|
|
|
|
namespace OF_DL.Services;
|
|
|
|
public interface IStartupService
|
|
{
|
|
/// <summary>
|
|
/// Validates the runtime environment and returns a structured result.
|
|
/// </summary>
|
|
Task<StartupResult> ValidateEnvironmentAsync();
|
|
|
|
/// <summary>
|
|
/// Checks the current application version against the latest release tag.
|
|
/// </summary>
|
|
Task<VersionCheckResult> CheckVersionAsync();
|
|
}
|