{"id":4101,"date":"2019-06-26T06:55:13","date_gmt":"2019-06-26T06:55:13","guid":{"rendered":"http:\/\/myprojects.advchaweb.com\/?p=4101"},"modified":"2019-06-27T07:13:22","modified_gmt":"2019-06-27T07:13:22","slug":"install-dotnet-core-sdk-2-2-for-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/myprojects.advchaweb.com\/index.php\/2019\/06\/26\/install-dotnet-core-sdk-2-2-for-ubuntu-16-04\/","title":{"rendered":"Install DotNet Core SDK 2.2 For Ubuntu 16.04"},"content":{"rendered":"<p>Ref: https:\/\/dotnet.microsoft.com\/download\/linux-package-manager\/ubuntu16-04\/sdk-current<\/p>\n<p>Register Microsoft key and feed<br \/>\nBefore installing .NET, you&#8217;ll need to register the Microsoft key, register the product repository, and install required dependencies. This only needs to be done once per machine.<\/p>\n<p>Open a terminal and run the following commands:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~$ wget -q https:\/\/packages.microsoft.com\/config\/ubuntu\/16.04\/packages-microsoft-prod.deb\r\n\r\nteddy@teddy:~$ sudo dpkg -i packages-microsoft-prod.deb\r\n[sudo] password for teddy: \r\nSelecting previously unselected package packages-microsoft-prod.\r\n(Reading database ... 341156 files and directories currently installed.)\r\nPreparing to unpack packages-microsoft-prod.deb ...\r\nUnpacking packages-microsoft-prod (1.0-3) ...\r\nSetting up packages-microsoft-prod (1.0-3) ...<\/pre>\n<p>Install the .NET SDK<br \/>\nUpdate the products available for installation, then install the .NET SDK.<\/p>\n<p>In your terminal, run the following commands:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~$ sudo apt-get install apt-transport-https  --&gt; I GOT AN ERROR!\r\n\r\nteddy@teddy:~$ sudo apt-get update\r\n\r\nteddy@teddy:~$ sudo apt-get install dotnet-sdk-2.2\r\nReading package lists... Done\r\nBuilding dependency tree       \r\nReading state information... Done\r\nThe following packages were automatically installed and are no longer required:\r\n  exuberant-ctags geany-plugin-addons geany-plugin-autoclose\r\n  geany-plugin-automark geany-plugin-codenav geany-plugin-commander\r\n  geany-plugin-ctags geany-plugin-defineformat geany-plugin-doc\r\n  geany-plugin-extrasel geany-plugin-gendoc geany-plugin-geniuspaste\r\n  geany-plugin-insertnum geany-plugin-keyrecord geany-plugin-latex\r\n  geany-plugin-lineoperations geany-plugin-lipsum geany-plugin-lua\r\n  geany-plugin-macro geany-plugin-miniscript geany-plugin-numberedbookmarks\r\n  geany-plugin-overview geany-plugin-pairtaghighlighter geany-plugin-pg\r\n  geany-plugin-pohelper geany-plugin-prettyprinter geany-plugin-prj\r\n  geany-plugin-projectorganizer geany-plugin-sendmail geany-plugin-shiftcolumn\r\n  geany-plugin-spellcheck geany-plugin-tableconvert geany-plugin-treebrowser\r\n  geany-plugin-updatechecker geany-plugin-vc geany-plugin-workbench\r\n  geany-plugin-xmlsnippets geany-plugins-common libctpl2 libssh2-1 libtidy5\r\n  libzip5 php7.2-sqlite3 python-cliapp python-markdown python-ttystatus\r\n  python-yaml qtdeclarative5-controls-plugin qtdeclarative5-dialogs-plugin\r\nUse 'sudo apt autoremove' to remove them.\r\nThe following additional packages will be installed:\r\n  aspnetcore-runtime-2.2 dotnet-host dotnet-hostfxr-2.2 dotnet-runtime-2.2\r\n  dotnet-runtime-deps-2.2 liblttng-ust-ctl2 liblttng-ust0 liburcu4\r\nThe following NEW packages will be installed:\r\n  aspnetcore-runtime-2.2 dotnet-host dotnet-hostfxr-2.2 dotnet-runtime-2.2\r\n  dotnet-runtime-deps-2.2 dotnet-sdk-2.2 liblttng-ust-ctl2 liblttng-ust0\r\n  liburcu4\r\n0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.\r\nNeed to get 135 MB of archives.\r\nAfter this operation, 396 MB of additional disk space will be used.\r\nDo you want to continue? [Y\/n] Y\r\nGet:1 http:\/\/kambing.ui.ac.id\/ubuntu xenial\/universe amd64 liburcu4 amd64 0.9.1-3 [47,3 kB]\r\nGet:2 http:\/\/kambing.ui.ac.id\/ubuntu xenial\/universe amd64 liblttng-ust-ctl2 amd64 2.7.1-1 [72,2 kB]\r\nGet:3 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 dotnet-runtime-deps-2.2 amd64 2.2.5-1 [2.604 B]\r\nGet:4 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 dotnet-host amd64 2.2.5-1 [36,5 kB]\r\nGet:5 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 dotnet-hostfxr-2.2 amd64 2.2.5-1 [144 kB]\r\nGet:6 http:\/\/kambing.ui.ac.id\/ubuntu xenial\/universe amd64 liblttng-ust0 amd64 2.7.1-1 [127 kB]\r\nGet:7 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 dotnet-runtime-2.2 amd64 2.2.5-1 [20,3 MB]\r\nGet:8 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 aspnetcore-runtime-2.2 amd64 2.2.5-1 [22,9 MB]\r\nGet:9 https:\/\/packages.microsoft.com\/ubuntu\/16.04\/prod xenial\/main amd64 dotnet-sdk-2.2 amd64 2.2.300-1 [91,5 MB]\r\nFetched 135 MB in 55s (2.420 kB\/s)                                             \r\nSelecting previously unselected package liburcu4:amd64.\r\n(Reading database ... 341161 files and directories currently installed.)\r\nPreparing to unpack ...\/liburcu4_0.9.1-3_amd64.deb ...\r\nUnpacking liburcu4:amd64 (0.9.1-3) ...\r\nSelecting previously unselected package liblttng-ust-ctl2:amd64.\r\nPreparing to unpack ...\/liblttng-ust-ctl2_2.7.1-1_amd64.deb ...\r\nUnpacking liblttng-ust-ctl2:amd64 (2.7.1-1) ...\r\nSelecting previously unselected package liblttng-ust0:amd64.\r\nPreparing to unpack ...\/liblttng-ust0_2.7.1-1_amd64.deb ...\r\nUnpacking liblttng-ust0:amd64 (2.7.1-1) ...\r\nSelecting previously unselected package dotnet-runtime-deps-2.2.\r\nPreparing to unpack ...\/dotnet-runtime-deps-2.2_2.2.5-1_amd64.deb ...\r\nUnpacking dotnet-runtime-deps-2.2 (2.2.5-1) ...\r\nSelecting previously unselected package dotnet-host.\r\nPreparing to unpack ...\/dotnet-host_2.2.5-1_amd64.deb ...\r\nUnpacking dotnet-host (2.2.5-1) ...\r\nSelecting previously unselected package dotnet-hostfxr-2.2.\r\nPreparing to unpack ...\/dotnet-hostfxr-2.2_2.2.5-1_amd64.deb ...\r\nUnpacking dotnet-hostfxr-2.2 (2.2.5-1) ...\r\nSelecting previously unselected package dotnet-runtime-2.2.\r\nPreparing to unpack ...\/dotnet-runtime-2.2_2.2.5-1_amd64.deb ...\r\nUnpacking dotnet-runtime-2.2 (2.2.5-1) ...\r\nSelecting previously unselected package aspnetcore-runtime-2.2.\r\nPreparing to unpack ...\/aspnetcore-runtime-2.2_2.2.5-1_amd64.deb ...\r\nUnpacking aspnetcore-runtime-2.2 (2.2.5-1) ...\r\nSelecting previously unselected package dotnet-sdk-2.2.\r\nPreparing to unpack ...\/dotnet-sdk-2.2_2.2.300-1_amd64.deb ...\r\nUnpacking dotnet-sdk-2.2 (2.2.300-1) ...\r\nProcessing triggers for libc-bin (2.23-0ubuntu10) ...\r\nProcessing triggers for man-db (2.7.5-1) ...\r\nSetting up liburcu4:amd64 (0.9.1-3) ...\r\nSetting up liblttng-ust-ctl2:amd64 (2.7.1-1) ...\r\nSetting up liblttng-ust0:amd64 (2.7.1-1) ...\r\nSetting up dotnet-runtime-deps-2.2 (2.2.5-1) ...\r\nSetting up dotnet-host (2.2.5-1) ...\r\nSetting up dotnet-hostfxr-2.2 (2.2.5-1) ...\r\nSetting up dotnet-runtime-2.2 (2.2.5-1) ...\r\nSetting up aspnetcore-runtime-2.2 (2.2.5-1) ...\r\nSetting up dotnet-sdk-2.2 (2.2.300-1) ...\r\nThis software may collect information about you and your use of the software, and send that to Microsoft.\r\nPlease visit http:\/\/aka.ms\/dotnet-cli-eula for more information.\r\nWelcome to .NET Core!\r\n---------------------\r\nLearn more about .NET Core: https:\/\/aka.ms\/dotnet-docs\r\nUse 'dotnet --help' to see available commands or visit: https:\/\/aka.ms\/dotnet-cli-docs\r\n\r\nTelemetry\r\n---------\r\nThe .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.\r\n\r\nRead more about .NET Core CLI Tools telemetry: https:\/\/aka.ms\/dotnet-cli-telemetry\r\n\r\nConfiguring...\r\n--------------\r\nA command is running to populate your local package cache to improve restore speed and enable offline access. This command takes up to one minute to complete and only runs once.\r\nProcessing triggers for libc-bin (2.23-0ubuntu10) ...<\/pre>\n<p>OK. Check the dotnet version (dotnet &#8211;version) or more complete info (dotnet &#8211;info):<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~$ dotnet --version\r\n2.2.300<\/pre>\n<pre class=\"lang:default decode:true\">teddy@teddy:~$ dotnet --info\r\n.NET Core SDK (reflecting any global.json):\r\n Version:   2.2.300\r\n Commit:    73efd5bd87\r\n\r\nRuntime Environment:\r\n OS Name:     ubuntu\r\n OS Version:  16.04\r\n OS Platform: Linux\r\n RID:         ubuntu.16.04-x64\r\n Base Path:   \/usr\/share\/dotnet\/sdk\/2.2.300\/\r\n\r\nHost (useful for support):\r\n  Version: 2.2.5\r\n  Commit:  0a3c9209c0\r\n\r\n.NET Core SDKs installed:\r\n  2.2.300 [\/usr\/share\/dotnet\/sdk]\r\n\r\n.NET Core runtimes installed:\r\n  Microsoft.AspNetCore.All 2.2.5 [\/usr\/share\/dotnet\/shared\/Microsoft.AspNetCore.All]\r\n  Microsoft.AspNetCore.App 2.2.5 [\/usr\/share\/dotnet\/shared\/Microsoft.AspNetCore.App]\r\n  Microsoft.NETCore.App 2.2.5 [\/usr\/share\/dotnet\/shared\/Microsoft.NETCore.App]\r\n\r\nTo install additional .NET Core runtimes or SDKs:\r\n  https:\/\/aka.ms\/dotnet-download<\/pre>\n<p>&nbsp;<\/p>\n<p>Create First DotNet App<br \/>\nref: https:\/\/dotnet.microsoft.com\/learn\/dotnet\/hello-world-tutorial\/create<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~$ cd Documents\/dotnet\/\r\n\r\nteddy@teddy:~\/Documents\/dotnet$ dotnet new console -o myFirstApp\r\n\r\nWelcome to .NET Core!\r\n---------------------\r\nLearn more about .NET Core: https:\/\/aka.ms\/dotnet-docs\r\nUse 'dotnet --help' to see available commands or visit: https:\/\/aka.ms\/dotnet-cli-docs\r\n\r\nTelemetry\r\n---------\r\nThe .NET Core tools collect usage data in order to help us improve your experience. The data is anonymous and doesn't include command-line arguments. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.\r\n\r\nRead more about .NET Core CLI Tools telemetry: https:\/\/aka.ms\/dotnet-cli-telemetry\r\n\r\nASP.NET Core\r\n------------\r\nSuccessfully installed the ASP.NET Core HTTPS Development Certificate.\r\nTo trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). For establishing trust on other platforms refer to the platform specific documentation.\r\nFor more information on configuring HTTPS see https:\/\/go.microsoft.com\/fwlink\/?linkid=848054.\r\nGetting ready...\r\nThe template \"Console Application\" was created successfully.\r\n\r\nProcessing post-creation actions...\r\nRunning 'dotnet restore' on myFirstApp\/myFirstApp.csproj...\r\n  Restore completed in 131.32 ms for \/home\/teddy\/Documents\/dotnet\/myFirstApp\/myFirstApp.csproj.\r\n\r\nRestore succeeded.<\/pre>\n<p>The dotnet command creates a new application of type console for you. The -o parameter creates a directory named myFirstApp where your app is stored, and populates it with the required files. The cd myFirstApp command puts you into the newly created app directory.<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~\/Documents\/dotnet$ cd myFirstApp\/<\/pre>\n<p>The main file in the myFirstApp folder is Program.cs. By default, it already contains the necessary code to write &#8220;Hello World!&#8221; to the Console.<\/p>\n<pre class=\"lang:default decode:true \">using System;\r\n\r\nnamespace myFirstApp\r\n{\r\n    class Program\r\n    {\r\n        static void Main(string[] args)\r\n        {\r\n            Console.WriteLine(\"Hello World!\");\r\n        }\r\n    }\r\n}<\/pre>\n<p>Run your app<br \/>\nIn your terminal, run the following command:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~\/Documents\/dotnet\/myFirstApp$ dotnet run\r\nHello World!<\/pre>\n<p>Congratulations, you&#8217;ve built and run your first .NET app!<\/p>\n<p>Edit your code<br \/>\nOpen\u00a0Program.cs\u00a0in any text editor (e.g. Notepad) and add a new line of code below the one that prints\u00a0&#8220;Hello World!&#8221;, like the following:<\/p>\n<pre class=\"lang:default decode:true \">...\r\nConsole.WriteLine(\"The current time is \" + DateTime.Now);\r\nConsole.WriteLine(\"Hello World!\");\r\n...<\/pre>\n<p>Save the\u00a0Program.cs\u00a0file, and run your code again.<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~\/Documents\/dotnet\/myFirstApp$ dotnet run\r\nThe current time is 6\/26\/19 2:12:49 PM\r\nHello World!<\/pre>\n<p>Create First ASP.Net App<br \/>\nref: <a href=\"https:\/\/dotnet.microsoft.com\/learn\/web\/aspnet-hello-world-tutorial\/create\">https:\/\/dotnet.microsoft.com\/learn\/web\/aspnet-hello-world-tutorial\/create<\/a><br \/>\nCreate your app<br \/>\nIn your terminal, run the following commands:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~$ cd Documents\/dotnet\/\r\n\r\nteddy@teddy:~\/Documents\/dotnet$ dotnet new webApp -o myFirstWebApp --no-https\r\nThe template \"ASP.NET Core Web App\" was created successfully.\r\nThis template contains technologies from parties other than Microsoft, see https:\/\/aka.ms\/aspnetcore-template-3pn-210 for details.\r\n\r\nProcessing post-creation actions...\r\nRunning 'dotnet restore' on myFirstWebApp\/myFirstWebApp.csproj...\r\n  Restore completed in 557.04 ms for \/home\/teddy\/Documents\/dotnet\/myFirstWebApp\/myFirstWebApp.csproj.\r\n\r\nRestore succeeded.\r\n\r\nteddy@teddy:~\/Documents\/dotnet$ cd myFirstWebApp\/\r\n\r\nteddy@teddy:~\/Documents\/dotnet\/myFirstWebApp$<\/pre>\n<p>Run your app<br \/>\nIn your terminal, run the following command:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy:~\/Documents\/dotnet\/myFirstWebApp$ dotnet run\r\n: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]\r\n      User profile is available. Using '\/home\/teddy\/.aspnet\/DataProtection-Keys' as key repository; keys will not be encrypted at rest.\r\ninfo: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[58]\r\n      Creating key {9da6f12d-a4f8-43e7-bbf7-dd404ac6e97e} with creation date 2019-06-27 07:05:47Z, activation date 2019-06-27 07:05:47Z, and expiration date 2019-09-25 07:05:47Z.\r\nwarn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]\r\n      No XML encryptor configured. Key {9da6f12d-a4f8-43e7-bbf7-dd404ac6e97e} may be persisted to storage in unencrypted form.\r\ninfo: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[39]\r\n      Writing data to file '\/home\/teddy\/.aspnet\/DataProtection-Keys\/key-9da6f12d-a4f8-43e7-bbf7-dd404ac6e97e.xml'.\r\nHosting environment: Development\r\nContent root path: \/home\/teddy\/Documents\/dotnet\/myFirstWebApp\r\nNow listening on: http:\/\/localhost:5000\r\nApplication started. Press Ctrl+C to shut down.<\/pre>\n<p>Then open it on your web browser: http:\/\/localhost:5000\/<a href=\"http:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-4142\" src=\"http:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-1024x490.jpg\" alt=\"\" width=\"840\" height=\"402\" srcset=\"https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-1024x490.jpg 1024w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-300x143.jpg 300w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-768x367.jpg 768w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-1200x574.jpg 1200w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp.jpg 1351w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a>Edit your code<br \/>\nOpen\u00a0Pages\/Index.cshtml\u00a0in any text editor and replace all of the code with the following:<\/p>\n<pre class=\"lang:default decode:true \">@page\r\n@model IndexModel\r\n@{\r\n    ViewData[\"Title\"] = \"Home page\";\r\n}\r\n\r\n&lt;h1&gt;Hello, world!&lt;\/h1&gt;\r\n&lt;p&gt;The time on the server is @DateTime.Now&lt;\/p&gt;<\/pre>\n<p>Save the file then refresh the browser to see the change:<a href=\"http:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-4144\" src=\"http:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2-1024x490.jpg\" alt=\"\" width=\"840\" height=\"402\" srcset=\"https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2-1024x490.jpg 1024w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2-300x143.jpg 300w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2-768x367.jpg 768w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2-1200x574.jpg 1200w, https:\/\/myprojects.advchaweb.com\/wp-content\/uploads\/2019\/06\/Home-page-myFirstWebApp-2.jpg 1351w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ref: https:\/\/dotnet.microsoft.com\/download\/linux-package-manager\/ubuntu16-04\/sdk-current Register Microsoft key and feed Before installing .NET, you&#8217;ll need to register the Microsoft key, register the product repository, and install required dependencies. This only needs to be done once per machine. Open a terminal and run the following commands: teddy@teddy:~$ wget -q https:\/\/packages.microsoft.com\/config\/ubuntu\/16.04\/packages-microsoft-prod.deb teddy@teddy:~$ sudo dpkg -i packages-microsoft-prod.deb [sudo] password for teddy: &hellip; <a href=\"https:\/\/myprojects.advchaweb.com\/index.php\/2019\/06\/26\/install-dotnet-core-sdk-2-2-for-ubuntu-16-04\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Install DotNet Core SDK 2.2 For Ubuntu 16.04&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[80,89,78],"tags":[],"class_list":["post-4101","post","type-post","status-publish","format-standard","hentry","category-c-3","category-dotnet","category-ubuntu-16-04"],"_links":{"self":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/4101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/comments?post=4101"}],"version-history":[{"count":7,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/4101\/revisions"}],"predecessor-version":[{"id":4145,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/4101\/revisions\/4145"}],"wp:attachment":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/media?parent=4101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/categories?post=4101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/tags?post=4101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}