使用 UserManager 或 DbContext 是否有缺点或优点?
如果我使用这个:
public class UserManager<TUser> : IDisposable where TUser : class
public virtual Task<TUser> FindByIdAsync(string userId);
Run Code Online (Sandbox Code Playgroud)
或者,如果我使用直接 dbcontext,例如:
var user = dbContext.Users.Where(x => x.Id == model.Id).FirstOrDefault();
// Login like this
await HttpContext.SignInAsync(..)
Run Code Online (Sandbox Code Playgroud) 我们正在计划一个 Slack 应用程序,但我们需要本地存储,我们不想在我们的服务器上存储用户/频道的任何数据,我们希望将其永久或临时保存在用户的本地计算机或 Slack 服务器中。
有办法做吗?
谢谢