示例#1
0
        public void Init()
        {
            Clock.Freeze();
            var eventStore = new InMemoryEventStore();

            _sampleUsers = new SampleUsers();
            _pledges     = new Pledges(eventStore, _sampleUsers.Users, new Accounts(eventStore));
        }
 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));
 }
 public void Init()
 {
     Clock.Freeze();
     _now           = Clock.UnixUtcNow;
     _users         = new SampleUsers();
     _tasks         = new SampleTasks();
     _assignments   = new SampleTaskAssignments(_tasks.Tasks, _users.Users);
     _messages      = new Messages();
     _taskInstances = new TaskInstances(new InMemoryTaskInstanceStore(), _assignments.Assignments, _messages);
 }
示例#5
0
        public void Init()
        {
            Clock.Freeze();
            _now = Clock.UnixUtcNow;
            var eventStore = new InMemoryEventStore();

            _settings    = new PledgeFundingSettings();
            _accounts    = new Accounts(eventStore);
            _sampleUsers = new SampleUsers();
            _pledges     = new Pledges(eventStore, _sampleUsers.Users, _accounts, _settings);
            _accounts.Apply(new TransactionRequest(_sampleUsers.User1, "Deposit", User1StartBalance));
            User1 = _sampleUsers.User1;
        }
示例#6
0
        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());
 }