{"id":1359,"date":"2025-10-10T14:47:57","date_gmt":"2025-10-10T07:47:57","guid":{"rendered":"https:\/\/portal-atlasx.cdg.co.th\/home\/?post_type=docs&#038;p=1359"},"modified":"2025-11-13T11:31:25","modified_gmt":"2025-11-13T04:31:25","slug":"environment-setup","status":"publish","type":"docs","link":"https:\/\/portal-atlasx.cdg.co.th\/home\/docs\/axws7\/getting-started\/environment-setup\/","title":{"rendered":"Environment Setup"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\" id=\"get-started-with-atlasx-web-service\">Get started with AtlasX Web Service<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\">\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>OS<\/th><th>Version<\/th><th>Architectures<\/th><\/tr><\/thead><tbody><tr><td>Windows<\/td><td>11 23H2, 11 22H2, 10 22H2, 11 21H2 (E), 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E)<\/td><td>Arm64, x64, x86<\/td><\/tr><tr><td>Windows Server<\/td><td>23H2, 2022, 2019, 2016, 2012-R2, 2012<\/td><td>x64, x86<\/td><\/tr><tr><td>macOS<\/td><td>14, 13, 12<\/td><td>x64, Arm64, x64<\/td><\/tr><tr><td>Ubuntu<\/td><td>24.04, 23.10, 22.04, 20.04<\/td><td>Arm32, Arm64, x64<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a .NET 8 \u0e01\u0e32\u0e23\u0e40\u0e1c\u0e22\u0e41\u0e1e\u0e23\u0e48 \u0e41\u0e25\u0e30\u0e19\u0e42\u0e22\u0e1a\u0e32\u0e22\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e19\u0e31\u0e1a\u0e2a\u0e19\u0e38\u0e19 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e39\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48&nbsp;<a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/8.0\/supported-os.md\" target=\"_blank\" rel=\"noreferrer noopener\">.NET 8 &#8211; Supported OS versions<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07-visual-studio-code-\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e02\u0e35\u0e22\u0e19-net-8\">\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 Visual Studio Code \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e02\u0e35\u0e22\u0e19 .NET 8<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 Visual Studio Code&nbsp;<a href=\"https:\/\/code.visualstudio.com\/Download\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/code.visualstudio.com\/Download<\/a><\/li>\n\n\n\n<li>\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 .NET SDK&nbsp;<a href=\"https:\/\/dotnet.microsoft.com\/en-us\/download\/dotnet\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/dotnet.microsoft.com\/en-us\/download\/dotnet<\/a><\/li>\n\n\n\n<li>\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 C# Extension \u0e08\u0e32\u0e01 Visual Studio Code Marketplace&nbsp;<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscode.csharp\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/marketplace.visualstudio.com\/items?itemName=ms-vscode.csharp<\/a><\/li>\n<\/ol>\n\n\n\n<p>\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e27\u0e48\u0e32 .NET 8 \u0e16\u0e39\u0e01\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e41\u0e25\u0e49\u0e27<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet --list-sdks<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> --<\/span><span style=\"color: #001080\">list<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">sdks<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u0e16\u0e49\u0e32\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 .NET 8 \u0e41\u0e25\u0e49\u0e27\u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e44\u0e27\u0e49<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>8.0.300 &#91;C:\\Program Files\\dotnet\\sdk&#93;<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #098658\">8.0<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #098658\">300<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #0070C1\">C<\/span><span style=\"color: #000000\">:\\<\/span><span style=\"color: #001080\">Program<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Files<\/span><span style=\"color: #000000\">\\<\/span><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\">\\<\/span><span style=\"color: #001080\">sdk<\/span><span style=\"color: #000000\">&#93;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u0e40\u0e1e\u0e34\u0e48\u0e21-package-source\">\u0e40\u0e1e\u0e34\u0e48\u0e21 Package Source<\/h2>\n\n\n\n<p>\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e02\u0e2d\u0e07 AtlasX Web Service \u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e1c\u0e48\u0e32\u0e19 AtlasX Nuget \u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1e\u0e34\u0e48\u0e21 Package source \u0e02\u0e2d\u0e07 AtlasX \u0e43\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e02\u0e2d\u0e07 Developer \u0e01\u0e48\u0e2d\u0e19\u0e08\u0e36\u0e07\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e44\u0e14\u0e49 \u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21 Package source \u0e17\u0e33\u0e41\u0e04\u0e48\u0e04\u0e23\u0e31\u0e49\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27 \u0e16\u0e49\u0e32\u0e40\u0e04\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e41\u0e25\u0e49\u0e27 \u0e43\u0e2b\u0e49\u0e02\u0e49\u0e32\u0e21\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"atlasx-nuget\">AtlasX Nuget<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet nuget add source https:\/\/atlasx.cdg.co.th\/nexus\/repository\/nuget-hosted \\\n  --name portal-atlasx.cdg.co.th \\\n  --username &#91;USERNAME&#93; \\\n  --password &#91;PASSWORD&#93; \\\n  --store-password-in-clear-text<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">add<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> https:<\/span><span style=\"color: #008000\">\/\/atlasx.cdg.co.th\/nexus\/repository\/nuget-hosted \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">name<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">portal<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">atlasx<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">cdg<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">co<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">th<\/span><span style=\"color: #000000\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">username<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #0070C1\">USERNAME<\/span><span style=\"color: #000000\">&#93; \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">password<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #0070C1\">PASSWORD<\/span><span style=\"color: #000000\">&#93; \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">store<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">password<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #0000FF\">in<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">clear<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">text<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Note<\/h5>\n\n\n\n<p>\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d Technology Team(<a href=\"mailto:si_apt_tech@cdg.co.th\">si_apt_tech@cdg.co.th<\/a>) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07 Account \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19&nbsp;<a href=\"https:\/\/atlasx.cdg.co.th\/nexus\" target=\"_blank\" rel=\"noreferrer noopener\">AtlasX Nuget<\/a><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"telerik-nuget-optional\">Telerik Nuget (Optional)<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet nuget add source https:\/\/nuget.telerik.com\/nuget \\\n  --name nuget.telerik.com \\\n  --username &#91;EMAIL&#93; \\\n  --password &#91;PASSWORD&#93; \\\n  --store-password-in-clear-text<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">add<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> https:<\/span><span style=\"color: #008000\">\/\/nuget.telerik.com\/nuget \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">name<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">telerik<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">com<\/span><span style=\"color: #000000\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">username<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #0070C1\">EMAIL<\/span><span style=\"color: #000000\">&#93; \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">password<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #0070C1\">PASSWORD<\/span><span style=\"color: #000000\">&#93; \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">store<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">password<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #0000FF\">in<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">clear<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">text<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Note<\/h5>\n\n\n\n<ul style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\" class=\"wp-block-list\">\n<li>AtlasX.Web.Service \u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19&nbsp;<code>5.1.0<\/code>&nbsp;\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19\u0e44\u0e1b Telerik Nuget \u0e16\u0e39\u0e01\u0e04\u0e2d\u0e19\u0e1f\u0e34\u0e01\u0e44\u0e1b\u0e01\u0e31\u0e1a\u0e44\u0e1f\u0e25\u0e4c&nbsp;<code>nuget.config<\/code>&nbsp;\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27<\/li>\n\n\n\n<li>\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e02\u0e2d\u0e07 Telerik \u0e43\u0e2b\u0e21\u0e48<\/li>\n\n\n\n<li>\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d&nbsp;<a href=\"mailto:altasx@cdg.co.th\">altasx@cdg.co.th<\/a>&nbsp;\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e02\u0e2d&nbsp;<code>[EMAIL]<\/code>&nbsp;\u0e41\u0e25\u0e30&nbsp;<code>[PASSWORD]<\/code>&nbsp;\u0e02\u0e2d\u0e07 Telerik Reporting \u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e19\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 (\u0e16\u0e49\u0e32\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19)<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a-package-source\">\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a Package Source<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet nuget list source<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">list<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">source<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\">\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07<\/h2>\n\n\n\n<p>AtlasX Web Service \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e07\u0e48\u0e32\u0e22\u0e1c\u0e48\u0e32\u0e19&nbsp;<code>.NET CLI<\/code>&nbsp;\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01 Built-in \u0e21\u0e32\u0e01\u0e31\u0e1a&nbsp;<code>.NET SDK<\/code>&nbsp;\u0e42\u0e14\u0e22 Developer \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e21\u0e32\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e44\u0e27\u0e49\u0e17\u0e35\u0e48\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e14\u0e49\u0e27\u0e22\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet new install AtlasX.Web.Service.Templates \\\n  --nuget-source portal-atlasx.cdg.co.th<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">new<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Templates<\/span><span style=\"color: #000000\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">portal<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">atlasx<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">cdg<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">co<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">th<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>The following template packages will be installed:\n   AtlasX.Web.Service.Templates\n\nWarning: Failed to load NuGet source portal-atlasx.cdg.co.th: the source is not valid. It will be skipped in further processing.\nWarning: Failed to scan C:\\Users\\tech_dev.\nDetails: Access to the path 'C:\\Users\\tech_dev\\Application Data' is denied.\nSuccess: AtlasX.Web.Service.Templates::5.1.1 installed the following templates:\nTemplate Name       Short Name  Language  Tags\n------------------  ----------  --------  ----------\nAtlasX Web Service  axws        &#91;C#&#93;      Web\/WebAPI<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">The<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">following<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">template<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">packages<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">will<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">be<\/span><span style=\"color: #000000\"> installed:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   <\/span><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Templates<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">Warning: <\/span><span style=\"color: #001080\">Failed<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">load<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">NuGet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">portal<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">atlasx<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">cdg<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">co<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">th<\/span><span style=\"color: #000000\">: <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">is<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">not<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">valid<\/span><span style=\"color: #000000\">. <\/span><span style=\"color: #001080\">It<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">will<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">be<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">skipped<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">in<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">further<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">processing<\/span><span style=\"color: #000000\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">Warning: <\/span><span style=\"color: #001080\">Failed<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">scan<\/span><span style=\"color: #000000\"> C:\\<\/span><span style=\"color: #001080\">Users<\/span><span style=\"color: #000000\">\\<\/span><span style=\"color: #001080\">tech_dev<\/span><span style=\"color: #000000\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">Details: <\/span><span style=\"color: #001080\">Access<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">path<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&#39;C:<\/span><span style=\"color: #EE0000\">\\U<\/span><span style=\"color: #A31515\">sers<\/span><span style=\"color: #EE0000\">\\t<\/span><span style=\"color: #A31515\">ech_dev<\/span><span style=\"color: #EE0000\">\\A<\/span><span style=\"color: #A31515\">pplication Data&#39;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">is<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">denied<\/span><span style=\"color: #000000\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">Success: <\/span><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Templates<\/span><span style=\"color: #000000\">::<\/span><span style=\"color: #098658\">5.1<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">installed<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">following<\/span><span style=\"color: #000000\"> templates:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">Template<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Name<\/span><span style=\"color: #000000\">       <\/span><span style=\"color: #001080\">Short<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Name<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #001080\">Language<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #001080\">Tags<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">------------------  ----------  --------  ----------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #001080\">axws<\/span><span style=\"color: #000000\">        &#91;<\/span><span style=\"color: #0070C1\">C<\/span><span style=\"color: #000000\">#&#93;      <\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">\/<\/span><span style=\"color: #001080\">WebAPI<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u0e01\u0e23\u0e13\u0e35\u0e17\u0e35\u0e48 Developer \u0e40\u0e04\u0e22\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e41\u0e25\u0e49\u0e27\u0e2d\u0e22\u0e32\u0e01\u0e08\u0e30\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e43\u0e2b\u0e21\u0e48 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e14\u0e31\u0e07\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e25\u0e1a\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e40\u0e14\u0e34\u0e21\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e43\u0e2b\u0e21\u0e48<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># \u0e16\u0e2d\u0e19\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07 Developer\ndotnet new uninstall AtlasX.Web.Service.Templates\n\n# \u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e41\u0e1a\u0e1a\u0e23\u0e30\u0e1a\u0e38\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\ndotnet new install AtlasX.Web.Service.Templates::5.1.1 \\\n  --nuget-source portal-atlasx.cdg.co.th<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">\u0e16\u0e2d\u0e19\u0e40\u0e27\u0e2d\u0e23<\/span><span style=\"color: #000000\">\u0e4c<\/span><span style=\"color: #001080\">\u0e0a\u0e31<\/span><span style=\"color: #000000\">\u0e48<\/span><span style=\"color: #001080\">\u0e19\u0e17\u0e35<\/span><span style=\"color: #000000\">\u0e48<\/span><span style=\"color: #001080\">\u0e2d\u0e22\u0e39<\/span><span style=\"color: #000000\">\u0e48<\/span><span style=\"color: #001080\">\u0e43\u0e19\u0e40\u0e04\u0e23\u0e37<\/span><span style=\"color: #000000\">\u0e48<\/span><span style=\"color: #001080\">\u0e2d\u0e07<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Developer<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">new<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">uninstall<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Templates<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">\u0e15\u0e34\u0e14\u0e15\u0e31<\/span><span style=\"color: #000000\">\u0e49<\/span><span style=\"color: #001080\">\u0e07\u0e41\u0e1a\u0e1a\u0e23\u0e30\u0e1a\u0e38\u0e40\u0e27\u0e2d\u0e23<\/span><span style=\"color: #000000\">\u0e4c<\/span><span style=\"color: #001080\">\u0e0a\u0e31<\/span><span style=\"color: #000000\">\u0e48<\/span><span style=\"color: #001080\">\u0e19<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">new<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">AtlasX<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Web<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Service<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">Templates<\/span><span style=\"color: #000000\">::<\/span><span style=\"color: #098658\">5.1<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #000000\"> \\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  --<\/span><span style=\"color: #001080\">nuget<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">source<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">portal<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #001080\">atlasx<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">cdg<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">co<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">th<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e40\u0e27\u0e47\u0e1a\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e27\u0e34\u0e2a\u0e14\u0e49\u0e27\u0e22\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>dotnet new axws --name MyWebService<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">new<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">axws<\/span><span style=\"color: #000000\"> --<\/span><span style=\"color: #001080\">name<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">MyWebService<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><a href=\"https:\/\/portal-atlasx.cdg.co.th\/home\/docs\/axws\/developing\/license-validation\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17 AtlasX License<\/a>\u00a0\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19 \u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e23\u0e31\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e27\u0e34\u0e2a<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>cd MyWebService\ndotnet run<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">cd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">MyWebService<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">dotnet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">run<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e27\u0e47\u0e1a\u0e1a\u0e23\u0e32\u0e27\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e49\u0e27\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e17\u0e35\u0e48&nbsp;<a href=\"https:\/\/localhost:5001\/applogin\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/localhost:5001\/applogin<\/a><\/p>\n","protected":false},"featured_media":0,"parent":433,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nav_title":"","positive":"","negative":"","footnotes":""},"docs_category":[],"class_list":["post-1359","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/1359","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/comments?post=1359"}],"version-history":[{"count":9,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/1359\/revisions"}],"predecessor-version":[{"id":3564,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/1359\/revisions\/3564"}],"up":[{"embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/433"}],"wp:attachment":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/media?parent=1359"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs_category?post=1359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}