Something went wrong. Try again.
A personal wiki written in .NET
Something went wrong. Try again.
380 B · 14 lines
C#
at main
1234567891011121314using System.Collections.Generic;using System.Threading.Tasks;
namespace MiniWiki.Data.Users;
public interface IUsersRepository{ Task<User?> GetByIdAsync(string id); Task<User[]> GetMultiple(IEnumerable<string> ids); Task<User?> GetByEmailAsync(string email); Task<long> GetUserCount(); Task<User> CreateAsync(User user); Task UpdateAsync(User user);}