{"id":8015,"date":"2025-09-04T21:38:53","date_gmt":"2025-09-05T02:38:53","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=8015"},"modified":"2025-09-04T23:23:56","modified_gmt":"2025-09-05T04:23:56","slug":"referencing-the-dll","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/apis\/tt-net-sdk\/getting-started-with-tt-net-sdk\/referencing-the-dll\/","title":{"rendered":"Referencing the DLL"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The TT .NET SDK software library is available in\u00a0<a href=\"https:\/\/www.nuget.org\/\">NuGet<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-twentytwentyfive-child-tt-callout component-callout callout-info\"><span class=\"badge \">Note<\/span>\n<p class=\"wp-block-paragraph\">The existing TT .NET SDK product currently targets a single REST API instance in the US to service internal version requests. To improve resiliency, TT is deploying a new version of this REST API to multiple instances around the globe. This will benefit non-US client applications in that they will communicate with a regionally local instance. Furthermore, automatic failover will occur if your regionally local instance becomes unavailable providing seamless operation of your applications. To take advantage of this, an internal change was made as part of TT .NET SDK v3.2.0.2. There are no code changes required of client applications, however, all applications must be updated to utilize these versions or higher by December 31, 2024. Furthermore, customers need to ensure that their network&#8217;s firewall configuration allows access to the new URLs:&nbsp;<a href=\"https:\/\/apigateway.trade.tt\/dotnetclient\/prod\">https:\/\/apigateway.trade.tt\/dotnetclient\/prod<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/apigateway.trade.tt\/dotnetclient\/uat\">https:\/\/apigateway.trade.tt\/dotnetclient\/uat<\/a>.<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">To reference the DLL:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>From Visual Studio, it can be referenced by right-clicking on the solution and choosing\u00a0<strong>Manage NuGet Packages for Solution<\/strong>.<img decoding=\"async\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/09\/reference-dll.png\" alt=\"\"><\/li>\n\n\n\n<li>From the\u00a0<strong>Browse<\/strong>\u00a0tab, type\u00a0<strong>tt.net<\/strong>\u00a0in the search textbox. (Make sure to select the\u00a0<strong>Include prerelease<\/strong>\u00a0checkbox if you are using the Developer Preview version.)<img decoding=\"async\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/09\/nuget-browse.png\" alt=\"\"><\/li>\n\n\n\n<li>Select the\u00a0<strong>TT.NET.SDK<\/strong>\u00a0package. On the right hand side, select your project to which you want to add the DLLs and click\u00a0<strong>Install<\/strong>.<img decoding=\"async\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/09\/sdk-package.png\" alt=\"\"><\/li>\n\n\n\n<li>In the\u00a0<strong>License Acceptance<\/strong>\u00a0dialog, click\u00a0<strong>I Accept<\/strong>\u00a0to accept the license terms.<img decoding=\"async\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/09\/sdk-license-dialog.png\" alt=\"\">The DLLs will now be part of the solution and their classes can be referenced.<img decoding=\"async\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/09\/dll-references.png\" alt=\"\"><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p class=\"wp-block-paragraph\">The TT .NET SDK software library is available in\u00a0<a href=\"https:\/\/www.nuget.org\/\">NuGet<\/a>.<\/p>\n<p class=\"wp-block-paragraph\">To reference the DLL:<\/p>\n","protected":false},"author":2,"template":"wp-custom-template-single-doc-tt-net-sdk","meta":{"_acf_changed":true,"footnotes":""},"docs-category":[769],"class_list":["post-8015","doc","type-doc","status-publish","hentry","docs-category-getting-started-with-tt-net-sdk"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/8015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/8015\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=8015"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=8015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}