public Schema GetEdFiEntityExtensionBridgeSchema(ResourceClassBase resource, ISwaggerResourceContext resourceContext)
 {
     return(resource.Extensions.Any(extension => _documentContext.IsIncludedExtension(extension.ObjectType))
         ? new Schema
     {
         @ref = SwaggerDocumentHelper.GetDefinitionReference(SwaggerDocumentHelper.GetEdFiExtensionBridgeName(resource, resourceContext))
     }
         : null);
 }
 public Schema GetEdFiExtensionBridgeSchema(ResourceClassBase resourceClassBase, ISwaggerResourceContext resourceContext)
 {
     return(new Schema
     {
         type = "object", properties = resourceClassBase.ExtensionByName
                                       .Where(kvp => _documentContext.IsIncludedExtension(kvp.Value.ObjectType))
                                       .ToDictionary(
             pair => pair.Key,
             pair =>
             new Schema
         {
             @ref =
                 SwaggerDocumentHelper.GetDefinitionReference(
                     SwaggerDocumentHelper
                     .GetResourceExtensionDefinitionName(
                         pair.Value,
                         resourceContext))
         })
     });
 }