Files
podnoms/server/Persistence/IUserRepository.cs
2018-04-22 14:05:55 +01:00

13 lines
469 B
C#

using System.Threading.Tasks;
using PodNoms.Api.Models;
namespace PodNoms.Api.Persistence {
public interface IUserRepository {
User Get(string id);
Task<User> GetAsync(string id);
Task<User> GetBySlugAsync(string slug);
User UpdateRegistration(string email, string name, string sid, string providerId, string profileImage, string refreshToken);
string UpdateApiKey(User user);
User AddOrUpdate(User user);
}
}