ly/Service/LogService.cs

25 lines
603 B
C#

using Azure.Core;
using LY.App.Extensions.DI;
using LY.App.Model;
using Mapster;
using SqlSugar;
using System.Security.AccessControl;
namespace LY.App.Service
{
[ServiceInjection(InjectionType.Transient)]
public class LogService
{
private readonly SqlSugarClient _db;
public LogService(SqlSugarClient sqlSugarClient)
{
_db = sqlSugarClient;
}
public async Task AddLog(AddLog input)
{
var entity = input.Adapt<LogEntity>();
await _db.Insertable(entity).ExecuteReturnSnowflakeIdAsync();
}
}
}