initial commit

This commit is contained in:
2024-07-14 19:45:34 +07:00
commit d568ec6970
21 changed files with 594 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
namespace CodeReviewApp.ConfiguringManager;
public static class Configurations
{
public static DatabaseSettings Database { get; set; } = new DatabaseSettings();
public static RedisConfiguration Redis { get; set; } = new RedisConfiguration();
public static void SetProperties(IConfiguration configuration)
{
Database = configuration.GetSection("Database").Get<DatabaseSettings>();
Redis = configuration.GetSection("Redis").Get<RedisConfiguration>();
}
}

View File

@@ -0,0 +1,7 @@
namespace CodeReviewApp.ConfiguringManager;
public class DatabaseSettings
{
public string ConnectionString { get; set; } = default!;
public int TimeOut { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace CodeReviewApp.ConfiguringManager;
public class RedisConfiguration
{
public string Connection { get; set; } = default!;
public int CacheLifeTime { get; set; }
}