Initial Commit

This commit is contained in:
2023-06-01 12:48:01 -07:00
commit 1f5deedc73
35 changed files with 2262 additions and 0 deletions

View File

@ -0,0 +1,15 @@
namespace Barcode.Host.Shared.Models.Stateless;
public interface IAppSettingsController<T>
{
enum Action : int
{
App = 0,
DevOps = 1
}
static string GetRouteName() => nameof(IAppSettingsController<T>)[1..^10];
T GetAppSettings();
}

View File

@ -0,0 +1,10 @@
namespace Barcode.Host.Shared.Models.Stateless;
public interface IAppSettingsRepository<T>
{
T GetAppSettings();
string GetBuildNumberAndGitCommitSeven();
void VerifyConnectionStrings();
}

View File

@ -0,0 +1,10 @@
using System.Runtime.CompilerServices;
namespace Barcode.Host.Shared.Models.Stateless;
public interface IMethodName
{
static string? GetActualAsyncMethodName([CallerMemberName] string? name = null) => name;
}