protected SortInputTypeDescriptor( IDescriptorContext context, Type entityType) : base(context) { ISortingNamingConvention convention = context.GetSortingNamingConvention(); Definition.EntityType = entityType ?? throw new ArgumentNullException(nameof(entityType)); Definition.ClrType = typeof(object); Definition.Name = convention.GetSortingTypeName(context, entityType); Definition.Description = context.Naming.GetTypeDescription( entityType, TypeKind.Object); }