internal static void AssertDefaultDependencies(this DeliveryClient client)
 {
     client.AssertInlineContentItemTypesWithResolver().AssertDefaultDependenciesWithCustomModelProvider <ModelProvider>();
     Assert.IsType <PropertyMapper>(((ModelProvider)client.ModelProvider).PropertyMapper);
     Assert.IsType <DefaultContentLinkUrlResolver>(((ModelProvider)client.ModelProvider).ContentLinkUrlResolver);
     Assert.IsType <InlineContentItemsProcessor>(((ModelProvider)client.ModelProvider).InlineContentItemsProcessor);
 }
 internal static void AssertDefaultDependenciesWithModelProviderAndInlineContentItemTypeResolvers <TCustomModelProvider>(
     this DeliveryClient client)
     where TCustomModelProvider : IModelProvider
 => client
 .AssertInlineContentItemTypesWithResolver()
 .AssertDefaultDependenciesWithCustomModelProvider <TCustomModelProvider>();