初步完成Log的增删改查

This commit is contained in:
2025-09-07 19:01:58 +08:00
parent 1f9c0a1111
commit 0e4a306fa7
12 changed files with 596 additions and 34 deletions

View File

@@ -27,6 +27,7 @@ public class RepositoryManager : IRepositoryManager
/// <param name="menus">菜单仓储实例。</param>
/// <param name="variableHistories">变量历史仓储实例。</param>
/// <param name="users">用户仓储实例。</param>
/// <param name="nlogs">Nlog日志仓储实例。</param>
public RepositoryManager( SqlSugarDbContext dbContext,
IInitializeRepository initializeRepository,
IDeviceRepository devices,
@@ -36,7 +37,8 @@ public class RepositoryManager : IRepositoryManager
IVariableMqttAliasRepository variableMqttAliases,
IMenuRepository menus,
IVariableHistoryRepository variableHistories,
IUserRepository users)
IUserRepository users,
INlogRepository nlogs)
{
_dbContext = dbContext;
InitializeRepository = initializeRepository;
@@ -48,6 +50,7 @@ public class RepositoryManager : IRepositoryManager
Menus = menus;
VariableHistories = variableHistories;
Users = users;
Nlogs = nlogs;
_db = dbContext.GetInstance();
}
@@ -93,6 +96,10 @@ public class RepositoryManager : IRepositoryManager
/// </summary>
public IUserRepository Users { get; set; }
/// <summary>
/// 获取Nlog日志仓储实例。
/// </summary>
public INlogRepository Nlogs { get; set; }
/// <summary>
/// 获取初始化仓储实例。
/// </summary>
public IInitializeRepository InitializeRepository { get; set; }