public object Any(TypeLinks request) { var response = new TypeLinksResponse { Metadata = new TypesMetadata().ToAbsoluteUri(), Csharp = new TypesCSharp().ToAbsoluteUri(), Fsharp = new TypesFSharp().ToAbsoluteUri(), VbNet = new TypesVbNet().ToAbsoluteUri(), TypeScript = new TypesTypeScript().ToAbsoluteUri(), TypeScriptDefinition = new TypesTypeScriptDefinition().ToAbsoluteUri(), Swift = new TypesSwift().ToAbsoluteUri(), Java = new TypesJava().ToAbsoluteUri(), }; return(response); }
public object Any(TypeLinks request) { var links = new Dictionary <string, string> { { "Metadata", new TypesMetadata().ToAbsoluteUri(Request) }, { "CSharp", new TypesCSharp().ToAbsoluteUri(Request) }, { "FSharp", new TypesFSharp().ToAbsoluteUri(Request) }, { "VbNet", new TypesVbNet().ToAbsoluteUri(Request) }, { "TypeScript", new TypesTypeScript().ToAbsoluteUri(Request) }, { "TypeScriptDefinition", new TypesTypeScriptDefinition().ToAbsoluteUri(Request) }, { "Dart", new TypesDart().ToAbsoluteUri(Request) }, { "Java", new TypesJava().ToAbsoluteUri(Request) }, { "Kotlin", new TypesKotlin().ToAbsoluteUri(Request) }, { "Swift", new TypesSwift().ToAbsoluteUri(Request) }, }; foreach (var linksFilter in TypeLinksFilters) { linksFilter(Request, links); } return(links); }