protected override ObjectTypeDefinition CreateDefinition( ITypeDiscoveryContext context) { var descriptor = ObjectTypeDescriptor.New( context.DescriptorContext); _configure(descriptor); return(descriptor.CreateDefinition()); }
protected override ObjectTypeDefinition CreateDefinition( IInitializationContext context) { var descriptor = ObjectTypeDescriptor.New <T>( context.DescriptorContext); _configure(descriptor); return(descriptor.CreateDefinition()); }
protected override ObjectTypeDefinition CreateDefinition( IInitializationContext context) { var descriptor = ObjectTypeDescriptor.New( DescriptorContext.Create(context.Services), GetType()); _configure(descriptor); return(descriptor.CreateDefinition()); }