rdt-client/server/RdtClient.Data/Data/UserData.cs
2020-04-05 14:40:01 -06:00

26 lines
573 B
C#

using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
namespace RdtClient.Data.Data
{
public interface IUserData
{
Task<IdentityUser> GetUser();
}
public class UserData : IUserData
{
private readonly DataContext _dataContext;
public UserData(DataContext dataContext)
{
_dataContext = dataContext;
}
public async Task<IdentityUser> GetUser()
{
return await _dataContext.Users.FirstOrDefaultAsync();
}
}
}