コード例 #1
0
        public Guid Add(ColorEntity entity)
        {
            Guard.ThrowIfNull(entity);

            using (var database = _databaseFactory.CreateForReadWrite(DatabaseConnectionInfo))
            {
                database.Insert(TableName, PrimaryKeyName, entity);
            }

            return(entity.Id);
        }
コード例 #2
0
 public Task <Guid> AddAsync(ColorEntity entity, CancellationToken cancellationToken = default(CancellationToken))
 => Task.Run(() => Add(entity), cancellationToken);