Пример #1
0
 public void SetFacetProperty <T>(FacetProperty facetProperty, T value)
 {
     if (facetProperty.CanAssignValue(value))
     {
         this.Values[facetProperty.Id.ToString()] = value;
     }
     else
     {
         throw new InvalidOperationException($"property(name='{facetProperty.Name}') doesn't accept value of type {typeof(T)}");
     }
 }