public Task <Result> Create(T entity, CancellationToken token) =>
 HandleAction(async() =>
 {
     await Context.Set <T>().AddAsync(entity, token);
     await Context.SaveChangesAsync(token);
 });