コード例 #1
0
ファイル: MockPeople.cs プロジェクト: discord-csharp/pouarf
        public async Task CreateSampleData()
        {
            await Task.Run(async() =>
            {
                var people = RandomPeople().Take(20).ToList(); //Prevent lazy loading

                foreach (var person in people)
                {
                    await _contactProvider.AddPerson(person);
                }

                await _contactProvider.Commit();
            });
        }
コード例 #2
0
        public async Task <IActionResult> Person([FromBody] Person person)
        {
            if (person == null)
            {
                return(BadRequest());
            }

            if (ModelState.IsValid)
            {
                await _contactProvider.AddPerson(person);

                await _contactProvider.Commit();

                return(Ok(person));
            }
            else
            {
                return(BadRequest(ModelState));
            }
        }