{"id":3971,"date":"2020-04-09T01:25:30","date_gmt":"2020-04-09T08:25:30","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/odata\/?p=3971"},"modified":"2020-04-09T01:26:36","modified_gmt":"2020-04-09T08:26:36","slug":"odata-connected-service-v0-8-0-release","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/odata\/odata-connected-service-v0-8-0-release\/","title":{"rendered":"OData Connected Service v0.8.0 Release"},"content":{"rendered":"<p><span data-contrast=\"none\">OData Connected Service 0.8.0 has been released and is now available on the <\/span><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=laylaliu.ODataConnectedService\"><span data-contrast=\"auto\">Visual Studio Marketplace<\/span><\/a><span data-contrast=\"none\">.<\/span><\/p>\n<p><span data-contrast=\"none\">The new version adds the following features:<\/span><\/p>\n<ol>\n<li data-aria-posinset=\"1\" data-aria-level=\"2\"><span data-contrast=\"none\">Add support for loading configuration settings from an existing configuration file<\/span><\/li>\n<li data-aria-posinset=\"2\" data-aria-level=\"2\"><span data-contrast=\"none\">Saving the configuration wizard state when navigating through the pages<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<ol>\n<li data-aria-posinset=\"1\" data-aria-level=\"2\"><b><span data-contrast=\"none\">Add support for loading configuration settings from an existing configuration file\u00a0<\/span><\/b><\/li>\n<\/ol>\n<p><span data-contrast=\"none\">There\u00a0 instances where you want to re-use same configuration settings across multiple projects. Manually supplying the same settings every time you spin up a new project is redundant.<\/span><\/p>\n<p><span data-contrast=\"none\">This feature enables one to load code generation values to the OData Connected Service wizard from a json file.<\/span><\/p>\n<p><span data-contrast=\"none\">This means that you can either type these values or you can load them from a json file.\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">To use this feature:<\/span><\/p>\n<p><span data-contrast=\"none\">Create a new json file using the following structure and save it to local storage:\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-3972\" src=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/connected.png\" alt=\"Image connected\" width=\"1208\" height=\"515\" srcset=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/connected.png 1208w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/connected-300x128.png 300w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/connected-1024x437.png 1024w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/connected-768x327.png 768w\" sizes=\"(max-width: 1208px) 100vw, 1208px\" \/><\/p>\n<p><span data-contrast=\"none\">If you have OData Connected Service extension installed,\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Right-click on the project you are working on from the Solution Explorer.<\/span><\/p>\n<p><span data-contrast=\"none\">Select Add-&gt;Connected Service from the context menu.<\/span><\/p>\n<p><span data-contrast=\"none\">From the Connected Service Window that opens, select the Microsoft OData Connected Service.<\/span><\/p>\n<p><span data-contrast=\"none\">On the wizard window that opens, click on the &#8220;Load ConnectedService json file&#8221; button to select the json file that you created.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-3984\" src=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config1.png\" alt=\"Image load config1\" width=\"1092\" height=\"689\" srcset=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config1.png 1092w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config1-300x189.png 300w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config1-1024x646.png 1024w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config1-768x485.png 768w\" sizes=\"(max-width: 1092px) 100vw, 1092px\" \/><\/p>\n<p><span data-contrast=\"none\">The values from the json file will be populated to the wizard fields.<\/span><\/p>\n<p><span data-contrast=\"none\">\u202f<img decoding=\"async\" class=\"alignnone size-full wp-image-3985\" src=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config2.png\" alt=\"Image load config2\" width=\"1166\" height=\"721\" srcset=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config2.png 1166w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config2-300x186.png 300w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config2-1024x633.png 1024w, https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/load_config2-768x475.png 768w\" sizes=\"(max-width: 1166px) 100vw, 1166px\" \/><\/span><\/p>\n<p><strong>2. Save the wizard pages state<\/strong><\/p>\n<p>We have added the ability to save the state of the wizard pages when a user navigates from page to page.<\/p>\n<p><span data-contrast=\"none\">We have added the ability to save the state of the wizard pages when a user navigates from page to page.<\/span><\/p>\n<p><span data-contrast=\"none\">For example, when the user selects options in the Function\/Action imports page then switches to the Settings page, and then decides to go back to the Function\/Action imports page, selected options in both pages should persist.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-3979\" src=\"https:\/\/devblogs.microsoft.com\/odata\/wp-content\/uploads\/sites\/23\/2020\/04\/78256983-f1c72a00-7501-11ea-8d1f-f1fabc6574dc.gif\" alt=\"Image 78256983 f1c72a00 7501 11ea 8d1f f1fabc6574dc\" width=\"1683\" height=\"673\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OData Connected Service 0.8.0 has been released and is now available on the Visual Studio Marketplace. The new version adds the following features: Add support for loading configuration settings from an existing configuration file Saving the configuration wizard state when navigating through the pages &nbsp; Add support for loading configuration settings from an existing configuration [&hellip;]<\/p>\n","protected":false},"author":20598,"featured_media":3253,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3971","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-odata"],"acf":[],"blog_post_summary":"<p>OData Connected Service 0.8.0 has been released and is now available on the Visual Studio Marketplace. The new version adds the following features: Add support for loading configuration settings from an existing configuration file Saving the configuration wizard state when navigating through the pages &nbsp; Add support for loading configuration settings from an existing configuration [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/posts\/3971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/users\/20598"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/comments?post=3971"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/posts\/3971\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/media\/3253"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/media?parent=3971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/categories?post=3971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/odata\/wp-json\/wp\/v2\/tags?post=3971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}