コード例 #1
0
        public async Task <Accident> CreateAccidentAsync(Accident accident)
        {
            accident.Id = Guid.NewGuid().ToString();
            AccidentEntity accidentEntity = AccidentEntity.From(accident);

            await this.accidentRepository
            .InsertOneAsync(accidentEntity)
            .ConfigureAwait(false);

            return(accident);
        }
コード例 #2
0
 public async Task UpdateAccidentAsync(Accident accident)
 {
     await this.accidentRepository
     .UpdateOneOrThrowArgumentExceptionAsync(AccidentEntity.From(accident))
     .ConfigureAwait(false);
 }