public class PvComparer : IEqualityComparer<ProductDetailsModel.ProductVariantModel.PvAttributeValueModel>
{
public bool Equals(ProductDetailsModel.ProductVariantModel.PvAttributeValueModel x, ProductDetailsModel.ProductVariantModel.PvAttributeValueModel y)
{
return x.Value.Equals(y.Value);
}
public int GetHashCode(ProductDetailsModel.ProductVariantModel.PvAttributeValueModel obj)
{
return 0;
}
{
public bool Equals(ProductDetailsModel.ProductVariantModel.PvAttributeValueModel x, ProductDetailsModel.ProductVariantModel.PvAttributeValueModel y)
{
return x.Value.Equals(y.Value);
}
public int GetHashCode(ProductDetailsModel.ProductVariantModel.PvAttributeValueModel obj)
{
return 0;
}
}
model.SizeVariantModel = model.SizeVariantModel.Distinct(new JuryComparer()).ToList();