/// <summary>
        /// 新增用户定义类型信息
        /// </summary>
        /// <param name="usertypevalue">实体</param>
        /// <param name="cancellationToken">验证</param>
        /// <returns></returns>
        public async Task <UserTypeValue> CreateAsync(UserTypeValue usertypevalue, CancellationToken cancellationToken = default(CancellationToken))
        {
            if (usertypevalue == null)
            {
                throw new ArgumentNullException(nameof(usertypevalue));
            }
            Context.Add(usertypevalue);
            await Context.SaveChangesAsync(cancellationToken);

            return(usertypevalue);
        }
 /// <summary>
 /// 修改用户定义类型信息
 /// </summary>
 /// <param name="usertypevalue"></param>
 /// <param name="cancellationToken"></param>
 /// <returns></returns>
 public async Task UpdateAsync(UserTypeValue usertypevalue, CancellationToken cancellationToken = default(CancellationToken))
 {
     if (usertypevalue == null)
     {
         throw new ArgumentNullException(nameof(usertypevalue));
     }
     Context.Attach(usertypevalue);
     Context.Update(usertypevalue);
     try
     {
         await Context.SaveChangesAsync(cancellationToken);
     }
     catch (DbUpdateConcurrencyException) { }
 }