Как передать пароль участника службы, хранящийся в хранилище, в параметр az aks create --client-secret

для всех вас, кто использует Dapper 1.12. Вот что вам нужно сделать, чтобы это сделать:

  • Добавить новый класс атрибутов столбца:
      [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property]
    
      public class ColumnAttribute : Attribute
      {
    
        public string Name { get; set; }
    
        public ColumnAttribute(string name)
        {
          this.Name = name;
        }
      }
    
  • Найдите эту строку:
    map = new DefaultTypeMap(type);
    
    и прокомментируйте это.
  • Вместо этого напишите:
            map = new CustomPropertyTypeMap(type, (t, columnName) =>
            {
              PropertyInfo pi = t.GetProperties().FirstOrDefault(prop =>
                                prop.GetCustomAttributes(false)
                                    .OfType<ColumnAttribute>()
                                    .Any(attr => attr.Name == columnName));
    
              return pi != null ? pi : t.GetProperties().FirstOrDefault(prop => prop.Name == columnName);
            });
    
  • 0
    задан Big6Consultant 30 December 2018 в 21:01
    поделиться