public IEnumerable <User> Autocomplete(string term) { return(SampleUsers .GetUsers() .Where(u => u.FirstName.ToLower().Contains(term.ToLower()) || u.LastName.ToLower().Contains(term.ToLower()) || u.Username.ToLower().Contains(term.ToLower())) .Take(10)); }
public IEnumerable <string> FirstNameAutocomplete(string term) { return(SampleUsers .GetUsers() .Where(u => u.FirstName.ToLower().Contains(term.ToLower())) .Select(s => s.FirstName) .Distinct() .Take(10)); }
private static void CreateDbIfNotExists(IHost host) { using var scope = host.Services.CreateScope(); var services = scope.ServiceProvider; var context = services.GetRequiredService <MyFaceDbContext>(); context.Database.EnsureCreated(); if (!context.Users.Any()) { var users = SampleUsers.GetUsers(); context.Users.AddRange(users); context.SaveChanges(); var posts = SamplePosts.GetPosts(); context.Posts.AddRange(posts); context.SaveChanges(); var interactions = SampleInteractions.GetInteractions(); context.Interactions.AddRange(interactions); context.SaveChanges(); } }
public IEnumerable <User> Get() { return(SampleUsers.GetUsers()); }