public async Task <T> GetModel <T>(Guid id) where T : class, IDataModel { using var ctx = new EntityFrameworkDataTools(_configuration.ReadWriteConnectionString); var rtn = await ctx.FindAsync <T>(id); return(rtn); }
public async Task RemoveModel <T>(Guid id) where T : class, IDataModel { using var ctx = new EntityFrameworkDataTools(_configuration.ReadWriteConnectionString); var model = await ctx.FindAsync <T>(id); ctx.Remove(model); await ctx.SaveChangesAsync(); }