protected override UnionTypeDefinition CreateDefinition( IInitializationContext context) { var descriptor = UnionTypeDescriptor.New( context.DescriptorContext); _configure(descriptor); return(descriptor.CreateDefinition()); }
protected override UnionTypeDefinition CreateDefinition(ITypeDiscoveryContext context) { var descriptor = UnionTypeDescriptor.New( context.DescriptorContext, typeof(T)); _configure(descriptor); return(descriptor.CreateDefinition()); }