public virtual async Task <T> GetByAsync(object id) { if (id.IsNumber()) { return(await GetByAsync((int)id)); } else if (id is string @string) { return(await GetByAsync(@string)); } return(await Context.FindAsync <T>(id)); }
public virtual async Task <T> GetByAsync(string uniqueCode) { return(await Context.FindAsync <T>(uniqueCode)); }
public virtual async Task <T> GetByAsync(int id) { return(await Context.FindAsync <T>(id)); }