[{"data":1,"prerenderedAt":918},["ShallowReactive",2],{"i-feather:search":3,"i-feather:x":8,"i-feather:moon":10,"i-feather:sun":12,"i-fa-brands:youtube":14,"i-fa-brands:twitch":18,"i-fa-brands:github":20,"i-fa-brands:linkedin":23,"i-fa-brands:stack-overflow":26,"i-simple-icons:bluesky":29,"i-fa-brands:mastodon":31,"i-fa-regular:envelope":33,"i-fa-solid:rss":35,"post-\u002Fstructured-data-using-schema-net\u002F":37,"post-navigation":513,"i-fa-solid:share-alt":898,"i-fa-brands:facebook":900,"i-fa-brands:twitter":902,"i-fa-brands:reddit":904,"i-fa-brands:patreon":906,"i-simple-icons:buymeacoffee":908,"i-fa-brands:paypal":910,"i-fa-regular:question-circle":912,"i-feather:arrow-left":914,"i-feather:arrow-right":916},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003Cpath d=\"m21 21l-4.35-4.35\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18 6L6 18M6 6l12 12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M21 12.79A9 9 0 1 1 11.21 3A7 7 0 0 0 21 12.79\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"5\"\u002F>\u003Cpath d=\"M12 1v2m0 18v2M4.22 4.22l1.42 1.42m12.72 12.72l1.42 1.42M1 12h2m18 0h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":15,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":17},576,512,"\u003Cpath fill=\"currentColor\" d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597c-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821c11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305m-317.51 213.508V175.185l142.739 81.205z\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"currentColor\" d=\"M391.17 103.47h-38.63v109.7h38.63ZM285 103h-38.63v109.75H285ZM120.83 0L24.31 91.42v329.16h115.83V512l96.53-91.42h77.25L487.69 256V0Zm328.24 237.75l-77.22 73.12h-77.24l-67.6 64v-64h-86.87V36.58h308.93Z\"\u002F>",{"left":4,"top":4,"width":21,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":22},496,"\u003Cpath fill=\"currentColor\" d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6c-3.3.3-5.6-1.3-5.6-3.6c0-2 2.3-3.6 5.2-3.6c3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9c2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9c.3 2 2.9 3.3 5.9 2.6c2.9-.7 4.9-2.6 4.6-4.6c-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2c12.8 2.3 17.3-5.6 17.3-12.1c0-6.2-.3-40.4-.3-61.4c0 0-70 15-84.7-29.8c0 0-11.4-29.1-27.8-36.6c0 0-22.9-15.7 1.6-15.4c0 0 24.9 2 38.6 25.8c21.9 38.6 58.6 27.5 72.9 20.9c2.3-16 8.8-27.1 16-33.7c-55.9-6.2-112.3-14.3-112.3-110.5c0-27.5 7.6-41.3 23.6-58.9c-2.6-6.5-11.1-33.3 2.6-67.9c20.9-6.5 69 27 69 27c20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27c13.7 34.7 5.2 61.4 2.6 67.9c16 17.7 25.8 31.5 25.8 58.9c0 96.5-58.9 104.2-114.8 110.5c9.2 7.9 17 22.9 17 46.4c0 33.7-.3 75.4-.3 83.6c0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252C496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2c1.6 1.6 3.9 2.3 5.2 1c1.3-1 1-3.3-.7-5.2c-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9c1.6 1 3.6.7 4.3-.7c.7-1.3-.3-2.9-2.3-3.9c-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2c2.3 2.3 5.2 2.6 6.5 1c1.3-1.3.7-4.3-1.3-6.2c-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2c-1.4-2.3-4-3.3-5.6-2\"\u002F>",{"left":4,"top":4,"width":24,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":25},448,"\u003Cpath fill=\"currentColor\" d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3M135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5c0 21.3-17.2 38.5-38.5 38.5m282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7c-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5c67.2 0 79.7 44.3 79.7 101.9z\"\u002F>",{"left":4,"top":4,"width":27,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":28},384,"\u003Cpath fill=\"currentColor\" d=\"M290.7 311L95 269.7L86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8l153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24l119.3 160.3l32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":30},"\u003Cpath fill=\"currentColor\" d=\"M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037c-.856 3.061-3.978 3.842-6.755 3.37c4.854.826 6.089 3.562 3.422 6.299c-5.065 5.196-7.28-1.304-7.847-2.97c-.104-.305-.152-.448-.153-.327c0-.121-.05.022-.153.327c-.568 1.666-2.782 8.166-7.847 2.97c-2.667-2.737-1.432-5.473 3.422-6.3c-2.777.473-5.899-.308-6.755-3.369C.42 10.04 0 4.615 0 3.883c0-3.67 3.217-2.517 5.202-1.026\"\u002F>",{"left":4,"top":4,"width":24,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":32},"\u003Cpath fill=\"currentColor\" d=\"M433 179.11c0-97.2-63.71-125.7-63.71-125.7c-62.52-28.7-228.56-28.4-290.48 0c0 0-63.72 28.5-63.72 125.7c0 115.7-6.6 259.4 105.63 289.1c40.51 10.7 75.32 13 103.33 11.4c50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.5 102.5 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7c56.12-6.7 105-41.3 111.23-72.9c9.8-49.8 9-121.5 9-121.5m-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175c25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5l11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1c23.71 27.3 18.4 53 18.4 175z\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":34},"\u003Cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48m0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49c-16.841 13.247-50.201 45.072-73.413 44.701c-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646c21.857 17.205 60.134 55.186 103.062 54.955c42.717.231 80.509-37.199 103.053-54.947c49.528-38.783 82.032-64.401 104.947-82.653V400z\"\u002F>",{"left":4,"top":4,"width":24,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":36},"\u003Cpath fill=\"currentColor\" d=\"M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041s64.04 28.673 64.04 64.041m175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018c111.832 7.284 201.473 96.702 208.772 208.772c.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79m144.249.288C439.596 229.677 251.465 40.445 16.503 32.01C7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999c191.179 7.839 344.627 161.316 352.465 352.465c.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504\"\u002F>",{"id":38,"title":39,"author":40,"body":41,"comments":309,"date":486,"dateModified":487,"description":488,"extension":489,"headings":490,"heroImage":500,"meta":501,"path":502,"permalink":502,"published":503,"stem":504,"tags":505,"timeToRead":307},"posts\u002Fposts\u002F2017\u002Fstructured-data-using-schema-net\u002Findex.md","Structured Data using Schema.NET","Muhammad Rehan Saeed",{"type":42,"value":43,"toc":306},"minimark",[44,75,89,103,118,127,137,145,151,165,174,188,191,196,199,204,207,221,244,252,255,273,287,302],[45,46,49,55],"h1",{"id":47,"data-section-heading":48},"what-is-schemaorg","",[50,51,54],"span",{"className":52},[53],"heading__text","What is Schema.org?",[56,57,60],"anchor-link",{"href":58,"label":59},"#what-is-schemaorg","Link to this section",[61,62,69],"svg",{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink","0 0 16 16","1.1",22,"true",[70,71],"path",{"fill":72,"fill-rule":73,"d":74},"currentColor","evenodd","M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z",[76,77,78,88],"p",{},[79,80,87],"a",{"href":81,"rel":82,"target":86},"https:\u002F\u002Fschema.org",[83,84,85],"nofollow","noopener","noreferrer","_blank","Schema.org"," defines a set of standard classes and their properties for objects and services in the real world. There are nearly 700 classes at the time of writing defined by schema.org. This machine readable format is a common standard used across the web for describing things.",[45,90,92,96],{"id":91,"data-section-heading":48},"where-is-schemaorg-used",[50,93,95],{"className":94},[53],"Where is Schema.org Used?",[56,97,99],{"href":98,"label":59},"#where-is-schemaorg-used",[61,100,101],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,102],{"fill":72,"fill-rule":73,"d":74},[104,105,107,111],"h3",{"id":106,"data-section-heading":48},"websites",[50,108,110],{"className":109},[53],"Websites",[56,112,114],{"href":113,"label":59},"#websites",[61,115,116],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,117],{"fill":72,"fill-rule":73,"d":74},[76,119,120,121,126],{},"Websites can define Structured Data in the head section of their html to enable search engines to show richer information in their search results. Here is an example of how ",[79,122,125],{"href":123,"rel":124,"target":86},"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fguides\u002Fintro-structured-data",[83,84,85],"Google"," can display extended metadata about your site in it's search results.",[76,128,129],{},[130,131],"img",{"alt":132,"src":133,"width":134,"height":135,"loading":136},"Google Logo Structured Data Example","\u002Fcontent-images\u002Fposts\u002F2017\u002Fstructured-data-using-schema-net\u002Fimages\u002FGoogle-Logo-Structured-Data-Example.png",466,710,"lazy",[76,138,139,140,144],{},"Using structured data in html requires the use of a script tag with a MIME type of ",[141,142,143],"code",{},"application\u002Fld+json"," like so:",[146,147],"pre",{"className":148,"language":149,"meta":48,"style":48,"html":150},"language-html shiki shiki-themes light-plus monokai","html","\u003Cspan class=\"line\">\u003Cspan class=\"sNflI\">&lt;\u003C\u002Fspan>\u003Cspan class=\"sjbfc\">script\u003C\u002Fspan>\u003Cspan class=\"snDo4\"> type\u003C\u002Fspan>\u003Cspan class=\"sfK3G\">=\u003C\u002Fspan>\u003Cspan class=\"squEy\">\"application\u002Fld+json\"\u003C\u002Fspan>\u003Cspan class=\"sNflI\">&gt;\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  \"@context\": \"http:\u002F\u002Fschema.org\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  \"@type\": \"Organization\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  \"url\": \"http:\u002F\u002Fwww.example.com\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  \"name\": \"Unlimited Ball Bearings Corp.\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  \"contactPoint\": {\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">    \"@type\": \"ContactPoint\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">    \"telephone\": \"+1-401-555-1212\",\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">    \"contactType\": \"Customer service\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">  }\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sfK3G\">}\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sNflI\">&lt;\u002F\u003C\u002Fspan>\u003Cspan class=\"sjbfc\">script\u003C\u002Fspan>\u003Cspan class=\"sNflI\">&gt;\n\u003C\u002Fspan>\u003C\u002Fspan>",[104,152,154,158],{"id":153,"data-section-heading":48},"windows-uwp-sharing",[50,155,157],{"className":156},[53],"Windows UWP Sharing",[56,159,161],{"href":160,"label":59},"#windows-uwp-sharing",[61,162,163],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,164],{"fill":72,"fill-rule":73,"d":74},[76,166,167,168,173],{},"Windows UWP apps let you share data using schema.org classes. ",[79,169,172],{"href":170,"rel":171,"target":86},"https:\u002F\u002Fdocs.microsoft.com\u002Fen-us\u002Fuwp\u002Fschemas\u002Fappxpackage\u002Fappxmanifestschema\u002Felement-sharetarget",[83,84,85],"Here"," is an example showing how to share metadata about a book.",[45,175,177,181],{"id":176,"data-section-heading":48},"enter-schemanet",[50,178,180],{"className":179},[53],"Enter Schema.NET",[56,182,184],{"href":183,"label":59},"#enter-schemanet",[61,185,186],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,187],{"fill":72,"fill-rule":73,"d":74},[76,189,190],{},"Schema.NET is Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON\u002FJSON-LD. Here is a simple Schema.NET example that defines the name and URL of a website:",[146,192],{"className":193,"language":194,"meta":48,"style":48,"html":195},"language-cs shiki shiki-themes light-plus monokai","cs","\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> website\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> WebSite\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    AlternateName\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"An Alternative Name\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Name\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"Your Site Name\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Url\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> Uri\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">(\u003C\u002Fspan>\u003Cspan class=\"swiDo\">\"https:\u002F\u002Fexample.com\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">)\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">};\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> jsonLd\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> website\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">.\u003C\u002Fspan>\u003Cspan class=\"sWm5y\">ToString\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">();\n\u003C\u002Fspan>\u003C\u002Fspan>",[76,197,198],{},"The code above outputs the following JSON-LD:",[146,200],{"className":201,"language":202,"meta":48,"style":48,"html":203},"language-json shiki shiki-themes light-plus monokai","json","\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"svrZB\">    \"@context\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">:\u003C\u002Fspan>\u003Cspan class=\"syaXe\">\"http:\u002F\u002Fschema.org\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"svrZB\">    \"@type\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">:\u003C\u002Fspan>\u003Cspan class=\"syaXe\">\"WebSite\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"svrZB\">    \"alternateName\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">:\u003C\u002Fspan>\u003Cspan class=\"syaXe\">\"An Alternative Name\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"svrZB\">    \"name\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">:\u003C\u002Fspan>\u003Cspan class=\"syaXe\">\"Your Site Name\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"svrZB\">    \"url\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">:\u003C\u002Fspan>\u003Cspan class=\"syaXe\">\"https:\u002F\u002Fexample.com\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">}\n\u003C\u002Fspan>\u003C\u002Fspan>",[76,205,206],{},"There are dozens more examples based on Google's Structured Data documentation with links to the relevant page in the unit tests of the Schema.NET project.",[45,208,210,214],{"id":209,"data-section-heading":48},"classes--properties",[50,211,213],{"className":212},[53],"Classes & Properties",[56,215,217],{"href":216,"label":59},"#classes--properties",[61,218,219],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,220],{"fill":72,"fill-rule":73,"d":74},[76,222,223,224,227,228,231,232,235,236,239,240,243],{},"schema.org defines classes and properties, where each property can have a single value or an array of multiple values. Additionally, properties can have multiple types e.g. an ",[141,225,226],{},"Address"," property could have a type of ",[141,229,230],{},"string"," or a type of ",[141,233,234],{},"PostalAddress"," which has it's own properties such as ",[141,237,238],{},"StreetAddress"," or ",[141,241,242],{},"PostalCode"," which breaks up an address into it's constituent parts.",[76,245,246,247,239,249,251],{},"To facilitate this Schema.NET uses some clever C# generics and implicit type conversions so that setting a single or multiple values is possible and that setting a ",[141,248,230],{},[141,250,234],{}," is also possible:",[146,253],{"className":193,"language":194,"meta":48,"style":48,"html":254},"\u003Cspan class=\"line\">\u003Cspan class=\"s1q82\">\u002F\u002F Single string address\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> organization\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> Organization\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Address\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"123 Old Kent Road E10 6RL\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">};\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan>\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s1q82\">\u002F\u002F Multiple string addresses\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> organization\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> Organization\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Address\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> List\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">&lt;\u003C\u002Fspan>\u003Cspan class=\"sJvqV\">string\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">&gt;()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    { \n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"swiDo\">        \"123 Old Kent Road E10 6RL\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"swiDo\">        \"456 Finsbury Park Road SW1 2JS\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    }\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">};\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan>\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s1q82\">\u002F\u002F Single PostalAddress address\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> organization\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> Organization\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Address\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> PostalAddress\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    {\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">        StreetAddress\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"123 Old Kent Road\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">        PostalCode\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"E10 6RL\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    }\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">};\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan>\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s1q82\">\u002F\u002F Multiple PostalAddress addresses\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"s4J9F\">var\u003C\u002Fspan>\u003Cspan class=\"sFrd5\"> organization\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> Organization\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">{\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">    Address\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"sJvqV\"> new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> List\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">&lt;\u003C\u002Fspan>\u003Cspan class=\"sw29p\">PostalAddress\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">&gt;()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    {\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sJvqV\">        new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> PostalAddress\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">        {\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">            StreetAddress\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"123 Old Kent Road\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">            PostalCode\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"E10 6RL\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">        },\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sJvqV\">        new\u003C\u002Fspan>\u003Cspan class=\"sw29p\"> PostalAddress\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">()\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">        {\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">            StreetAddress\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"456 Finsbury Park Road\"\u003C\u002Fspan>\u003Cspan class=\"sjLUg\">,\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sFrd5\">            PostalCode\u003C\u002Fspan>\u003Cspan class=\"snCLD\"> =\u003C\u002Fspan>\u003Cspan class=\"swiDo\"> \"SW1 2JS\"\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">        }\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">    }\n\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"line\">\u003Cspan class=\"sjLUg\">};\n\u003C\u002Fspan>\u003C\u002Fspan>",[76,256,257,258,261,262,261,265,268,269,272],{},"This magic is all carried out using the ",[141,259,260],{},"Value\u003CT>",", ",[141,263,264],{},"Value\u003CT1, T2>",[141,266,267],{},"Value\u003CT1, T2, T3>"," etc. types. These types are all ",[141,270,271],{},"structs"," for best performance too.",[45,274,276,280],{"id":275,"data-section-heading":48},"where-to-get-it",[50,277,279],{"className":278},[53],"Where to Get It?",[56,281,283],{"href":282,"label":59},"#where-to-get-it",[61,284,285],{"xmlns":63,"xmlns:xlink":64,"viewBox":65,"version":66,"width":67,"height":67,"aria-hidden":68},[70,286],{"fill":72,"fill-rule":73,"d":74},[76,288,289,290,295,296,301],{},"Download the Schema.NET ",[79,291,294],{"href":292,"rel":293,"target":86},"https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FSchema.NET",[83,84,85],"NuGet package"," or take a look at the code on ",[79,297,300],{"href":298,"rel":299,"target":86},"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002FSchema.NET",[83,84,85],"GitHub",". At some point I'll find the time to write a quick ASP.NET Core tag helper that wraps Schema.NET.",[303,304,305],"style",{},"html pre.shiki code .sNflI, html code.shiki .sNflI{--shiki-default:#800000;--shiki-dark:#F8F8F2}html pre.shiki code .sjbfc, html code.shiki .sjbfc{--shiki-default:#800000;--shiki-dark:#F92672}html pre.shiki code .snDo4, html code.shiki .snDo4{--shiki-default:#E50000;--shiki-dark:#A6E22E}html pre.shiki code .sfK3G, html code.shiki .sfK3G{--shiki-default:#000000FF;--shiki-dark:#F8F8F2}html pre.shiki code .squEy, html code.shiki .squEy{--shiki-default:#0000FF;--shiki-dark:#E6DB74}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s4J9F, html code.shiki .s4J9F{--shiki-default:#0000FF;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .sFrd5, html code.shiki .sFrd5{--shiki-default:#001080;--shiki-dark:#F8F8F2}html pre.shiki code .snCLD, html code.shiki .snCLD{--shiki-default:#000000;--shiki-dark:#F92672}html pre.shiki code .sJvqV, html code.shiki .sJvqV{--shiki-default:#0000FF;--shiki-dark:#F92672}html pre.shiki code .sw29p, html code.shiki .sw29p{--shiki-default:#267F99;--shiki-default-text-decoration:inherit;--shiki-dark:#A6E22E;--shiki-dark-text-decoration:underline}html pre.shiki code .sjLUg, html code.shiki .sjLUg{--shiki-default:#000000;--shiki-dark:#F8F8F2}html pre.shiki code .swiDo, html code.shiki .swiDo{--shiki-default:#A31515;--shiki-dark:#E6DB74}html pre.shiki code .sWm5y, html code.shiki .sWm5y{--shiki-default:#795E26;--shiki-dark:#A6E22E}html pre.shiki code .svrZB, html code.shiki .svrZB{--shiki-default:#0451A5;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .syaXe, html code.shiki .syaXe{--shiki-default:#A31515;--shiki-dark:#CFCFC2}html pre.shiki code .s1q82, html code.shiki .s1q82{--shiki-default:#008000;--shiki-dark:#88846F}",{"title":48,"searchDepth":307,"depth":307,"links":308},2,[],{"issue":310,"comments":314},{"number":311,"title":312,"html_url":313},117,"[Comment] Structured Data using Schema.NET","https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117",[315,327,335,343,351,359,367,375,383,392,400,408,416,424,433,441,449,458,466,474],{"id":316,"html_url":317,"body_html":318,"created_at":319,"updated_at":319,"author_association":320,"user":321,"reactions":325},627275891,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627275891","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa2c14a954904cf9b09d9d003b7de4a1b4b69209dad89253341beef1a020745e3\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f30313032663366303665326366363464343463626539643636353639376538363f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Chad Boettcher\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa2c14a954904cf9b09d9d003b7de4a1b4b69209dad89253341beef1a020745e3\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f30313032663366303665326366363464343463626539643636353639376538363f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Chad Boettcher\u003C\u002Fstrong> commented on \u003Cstrong>2017-09-01 19:02:41\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I'm having a problem initializing \u003Ccode>Values\u003C\u002Fcode> objects.  For example, if I'm creating an \u003Ccode>Organization\u003C\u002Fcode> object, how to I initialize an \u003Ccode>Awards\u003C\u002Fcode> object with 2 awards?\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>organization\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Organization\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>Address\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>PostalAddress\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>StreetAddress\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceAddress1\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressLocality\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceCity\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressRegion\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceState\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>PostalCode\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServicePostalCode\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressCountry\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>\"US\"\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Values\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>\u002F\u002F How do you do this for \"Award 1\" and \"Award 2\"\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>","2020-05-12T11:13:10Z","OWNER",{"login":322,"avatar_url":323,"html_url":324},"RehanSaeed","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2270364?v=4","https:\u002F\u002Fgithub.com\u002FRehanSaeed",{"url":326,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627275891\u002Freactions",{"id":328,"html_url":329,"body_html":330,"created_at":331,"updated_at":331,"author_association":320,"user":332,"reactions":333},627275944,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627275944","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa2c14a954904cf9b09d9d003b7de4a1b4b69209dad89253341beef1a020745e3\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f30313032663366303665326366363464343463626539643636353639376538363f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Chad Boettcher\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa2c14a954904cf9b09d9d003b7de4a1b4b69209dad89253341beef1a020745e3\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f30313032663366303665326366363464343463626539643636353639376538363f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Chad Boettcher\u003C\u002Fstrong> commented on \u003Cstrong>2017-09-06 22:39:55\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>List\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>\"Award 1\"\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>\"Award 2\"\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>By the way, you sir, are a genius. This package saved me a TON of time! Thanks!\u003C\u002Fp>","2020-05-12T11:13:18Z",{"login":322,"avatar_url":323,"html_url":324},{"url":334,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627275944\u002Freactions",{"id":336,"html_url":337,"body_html":338,"created_at":339,"updated_at":339,"author_association":320,"user":340,"reactions":341},627276015,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276015","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2017-09-12 15:20:22\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I'm having a problem initializing \u003Ccode>Values\u003C\u002Fcode> objects.  For example, if I'm creating an \u003Ccode>Organization\u003C\u002Fcode> object, how to I initialize an \u003Ccode>Awards\u003C\u002Fcode> object with 2 awards?\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>organization\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Organization\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>Address\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>PostalAddress\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>StreetAddress\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceAddress1\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressLocality\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceCity\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressRegion\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServiceState\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>PostalCode\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>this\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CurrentWebsite\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>CustomerServicePostalCode\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>AddressCountry\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>\"US\"\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Values\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>\u002F\u002F How do you do this for \"Award 1\" and \"Award 2\"\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003C\u002Fblockquote>\n\u003Cp>This question is better suited to a GitHub issue. Like so:\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>organization\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Organization\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>List\u003C\u002Fspan>\u003Cspan>&lt;\u003C\u002Fspan>\u003Cspan>string\u003C\u002Fspan>\u003Cspan>&gt;\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>\"Award 1\"\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n        \u003Cspan>\"Award 2\"\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>You can use a \u003Ccode>List&lt;T&gt;\u003C\u002Fcode> or \u003Ccode>T[]\u003C\u002Fcode> array.\u003C\u002Fp>","2020-05-12T11:13:25Z",{"login":322,"avatar_url":323,"html_url":324},{"url":342,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276015\u002Freactions",{"id":344,"html_url":345,"body_html":346,"created_at":347,"updated_at":347,"author_association":320,"user":348,"reactions":349},627276074,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276074","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Steve\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Steve\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 04:48:46\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Great work!\u003C\u002Fp>\n\u003Cp>I have a question tho, how can we set the \u003Ccode>dateCreated\u003C\u002Fcode> to just the year of the book published?\u003C\u002Fp>","2020-05-12T11:13:32Z",{"login":322,"avatar_url":323,"html_url":324},{"url":350,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276074\u002Freactions",{"id":352,"html_url":353,"body_html":354,"created_at":355,"updated_at":355,"author_association":320,"user":356,"reactions":357},627276133,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276133","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 10:43:33\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Great work!\u003C\u002Fp>\n\u003Cp>I have a question tho, how can we set the \u003Ccode>dateCreated\u003C\u002Fcode> to just the year of the book published?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>I'm not sure what you mean but you can just set the property to a \u003Ccode>DateTimeOffset\u003C\u002Fcode> value.\u003C\u002Fp>","2020-05-12T11:13:39Z",{"login":322,"avatar_url":323,"html_url":324},{"url":358,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276133\u002Freactions",{"id":360,"html_url":361,"body_html":362,"created_at":363,"updated_at":363,"author_association":320,"user":364,"reactions":365},627276188,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276188","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Steve\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Steve\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 10:55:56\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I'm not sure what you mean but you can just set the property to a DateTimeOffset value.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Normally, for our collection of books, we only have the publication year (we do not have the complete date)... How can we set the \u003Ccode>dateCreated\u003C\u002Fcode> to just the year (eg 2007)? The \u003Ccode>DateTimeOffset\u003C\u002Fcode> data type requires year, month and day.\u003C\u002Fp>","2020-05-12T11:13:46Z",{"login":322,"avatar_url":323,"html_url":324},{"url":366,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276188\u002Freactions",{"id":368,"html_url":369,"body_html":370,"created_at":371,"updated_at":371,"author_association":320,"user":372,"reactions":373},627276246,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276246","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 11:01:28\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Normally, for our collection of books, we only have the publication year (we do not have the complete date)... How can we set the \u003Ccode>dateCreated\u003C\u002Fcode> to just the year (eg 2007)? The \u003Ccode>DateTimeOffset\u003C\u002Fcode> data type requires year, month and day.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>According to \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fschema.org\u002FdateCreated\">https:\u002F\u002Fschema.org\u002FdateCreated\u003C\u002Fa>, the \u003Ccode>dateCreated\u003C\u002Fcode> type only supports \u003Ccode>date\u003C\u002Fcode> or \u003Ccode>dateTime\u003C\u002Fcode> types. So setting the year alone is not possible.\u003C\u002Fp>","2020-05-12T11:13:53Z",{"login":322,"avatar_url":323,"html_url":324},{"url":374,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276246\u002Freactions",{"id":376,"html_url":377,"body_html":378,"created_at":379,"updated_at":379,"author_association":320,"user":380,"reactions":381},627276309,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276309","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Steve\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Steve\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 11:19:25\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I understand.\u003C\u002Fp>\n\u003Cp>In \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fschema.org\u002FDate\">https:\u002F\u002Fschema.org\u002FDate\u003C\u002Fa>, it mentions that it should follow \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_8601\">ISO8601\u003C\u002Fa> format. Which allows \u003Ccode>yyyy\u003C\u002Fcode> date format.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>ISO 8601 prescribes, as a minimum, a four-digit year [YYYY]...\u003Cbr \u002F>\n\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fwww.w3.org\u002FTR\u002FNOTE-datetime\">W3\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>","2020-05-12T11:14:00Z",{"login":322,"avatar_url":323,"html_url":324},{"url":382,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276309\u002Freactions",{"id":384,"html_url":385,"body_html":386,"created_at":387,"updated_at":388,"author_association":320,"user":389,"reactions":390},627276357,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276357","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 11:27:15\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I understand.\u003C\u002Fp>\n\u003Cp>In \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fschema.org\u002FDate\">https:\u002F\u002Fschema.org\u002FDate\u003C\u002Fa>, it mentions that it should follow \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_8601\">ISO8601\u003C\u002Fa> format. Which allows \u003Ccode>yyyy\u003C\u002Fcode> date format.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>ISO 8601 prescribes, as a minimum, a four-digit year [YYYY]...\u003Cbr \u002F>\n\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fwww.w3.org\u002FTR\u002FNOTE-datetime\">W3\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fblockquote>\n\u003Cp>Yes you are right...that's an interesting problem. The only way I can think to resolve it is for every \u003Ccode>date\u003C\u002Fcode> property like \u003Ccode>dateCreated\u003C\u002Fcode>, to add a format property like \u003Ccode>dateCreatedFormat\u003C\u002Fcode> which would take a C# date format string. This could then be used in the serialization\u002Fdeserialization.\u003C\u002Fp>\n\u003Cp>Please do raise an issue in the \u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002FSchema.NET\">Schema.NET GitHub site\u003C\u002Fa>. We'll see if we can get that implemented or also feel free to submit a pull request.\u003C\u002Fp>","2020-05-12T11:14:07Z","2020-05-12T11:36:14Z",{"login":322,"avatar_url":323,"html_url":324},{"url":391,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276357\u002Freactions",{"id":393,"html_url":394,"body_html":395,"created_at":396,"updated_at":396,"author_association":320,"user":397,"reactions":398},627276427,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276427","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Steve\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F2253fc04efe9b10828b0002a4c514841d80a3bb84f8f50b6237a226c03938fd1\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f39613936623563346639613465316531623435666436363131363261383237323f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Steve\u003C\u002Fstrong> commented on \u003Cstrong>2018-05-10 11:53:09\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Yes you are right...that's an interesting problem. The only way I can think to resolve it is for every \u003Ccode>date\u003C\u002Fcode> property like \u003Ccode>dateCreated\u003C\u002Fcode>, to add a format property like \u003Ccode>dateCreatedFormat\u003C\u002Fcode> which would take a C# date format string. This could then be used in the serialization\u002Fdeserialization.\u003C\u002Fp>\n\u003Cp>Please do raise an issue in the Schema.NET GitHub page. We'll see if we can get that implemented or also feel free to submit a pull request.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Done. :)\u003C\u002Fp>\n\u003Cp>Thanks for the quick response! Cheers!\u003C\u002Fp>","2020-05-12T11:14:13Z",{"login":322,"avatar_url":323,"html_url":324},{"url":399,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276427\u002Freactions",{"id":401,"html_url":402,"body_html":403,"created_at":404,"updated_at":404,"author_association":320,"user":405,"reactions":406},627276476,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276476","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F3bca6ee902096e385ca80d4fae24b8c71d5d0b6957ff37c7821cb642186e01dc\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32383630313061636636333636343366396365363362633537633865653830393f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Asad Butt\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F3bca6ee902096e385ca80d4fae24b8c71d5d0b6957ff37c7821cb642186e01dc\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32383630313061636636333636343366396365363362633537633865653830393f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fwww.quoracreative.com\u002F\">Asad Butt\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-06-23 21:46:37\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Thanks for this wonderful work. I'm having slight problem with adding \u003Ccode>logo\u003C\u002Fcode> to my structure as it is not part of \u003Ccode>Article\u003C\u002Fcode> object.\u003Cbr \u002F>\nAny thoughts on that ?\u003Cbr \u002F>\nThanks\u003C\u002Fp>","2020-05-12T11:14:20Z",{"login":322,"avatar_url":323,"html_url":324},{"url":407,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276476\u002Freactions",{"id":409,"html_url":410,"body_html":411,"created_at":412,"updated_at":412,"author_association":320,"user":413,"reactions":414},627276533,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276533","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-06-24 11:33:11\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Thanks for this wonderful work. I'm having slight problem with adding \u003Ccode>logo\u003C\u002Fcode> to my structure as it is not part of \u003Ccode>Article\u003C\u002Fcode> object.\u003Cbr \u002F>\nAny thoughts on that ?\u003Cbr \u002F>\nThanks\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Logo is not part of the \u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Fschema.org\u002FArticle\">article\u003C\u002Fa> object on schema.org.\u003C\u002Fp>","2020-05-12T11:14:27Z",{"login":322,"avatar_url":323,"html_url":324},{"url":415,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276533\u002Freactions",{"id":417,"html_url":418,"body_html":419,"created_at":420,"updated_at":420,"author_association":320,"user":421,"reactions":422},627276592,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276592","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa4dccdb263db53745302198d7c6b6f5e0d9ae6c30b6058974ba29e8064832bf2\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36346132323435376435636261386661363561306364303463303163333765663f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Vikas Singh\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Fa4dccdb263db53745302198d7c6b6f5e0d9ae6c30b6058974ba29e8064832bf2\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36346132323435376435636261386661363561306364303463303163333765663f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Vikas Singh\u003C\u002Fstrong> commented on \u003Cstrong>2018-11-29 09:45:02\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I'm having a problem initializing \u003Ccode>MedicalSpeciality\u003C\u002Fcode> objects. For example, if I'm creating an \u003Ccode>Physician\u003C\u002Fcode> object, how to I initialize a \u003Ccode>MedicalSpeciality\u003C\u002Fcode> with multiple speciality?\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>physician\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Physician\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>Name\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorName\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Url\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Uri\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>Request\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Url\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>GetLeftPart\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>UriPartial\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Authority\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan> \u003Cspan>+\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Slug\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Description\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>AboutMe\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>MedicalSpecialty\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>MedicalSpecialty\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Speciality\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\n    \u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>List\u003C\u002Fspan>\u003Cspan>&lt;\u003C\u002Fspan>\u003Cspan>string\u003C\u002Fspan>\u003Cspan>&gt;\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan> \n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>AwardName\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>","2020-05-12T11:14:34Z",{"login":322,"avatar_url":323,"html_url":324},{"url":423,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276592\u002Freactions",{"id":425,"html_url":426,"body_html":427,"created_at":428,"updated_at":429,"author_association":320,"user":430,"reactions":431},627276647,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276647","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2018-12-01 11:00:50\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I'm having a problem initializing \u003Ccode>MedicalSpeciality\u003C\u002Fcode> objects. For example, if I'm creating an \u003Ccode>Physician\u003C\u002Fcode> object, how to I initialize a \u003Ccode>MedicalSpeciality\u003C\u002Fcode> with multiple speciality?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>physician\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Physician\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n\u003Cspan>{\u003C\u002Fspan>\n    \u003Cspan>Name\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorName\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Url\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>Uri\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>Request\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Url\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>GetLeftPart\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>UriPartial\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Authority\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan> \u003Cspan>+\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Slug\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>Description\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>AboutMe\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>MedicalSpecialty\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>MedicalSpecialty\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>Speciality\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\n    \u003Cspan>Award\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>new\u003C\u002Fspan> \u003Cspan>List\u003C\u002Fspan>\u003Cspan>&lt;\u003C\u002Fspan>\u003Cspan>string\u003C\u002Fspan>\u003Cspan>&gt;\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan> \n    \u003Cspan>{\u003C\u002Fspan>\n        \u003Cspan>objModel\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>DoctorPersonalVM\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>AwardName\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n    \u003Cspan>}\u003C\u002Fspan>\u003Cspan>,\u003C\u002Fspan>\n\u003Cspan>}\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003C\u002Fblockquote>\n\u003Cp>Please raise a \u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002FSchema.NET\">GitHub issue\u003C\u002Fa>. This is not the right place to post issues.\u003C\u002Fp>","2020-05-12T11:14:41Z","2020-05-12T11:36:36Z",{"login":322,"avatar_url":323,"html_url":324},{"url":432,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276647\u002Freactions",{"id":434,"html_url":435,"body_html":436,"created_at":437,"updated_at":437,"author_association":320,"user":438,"reactions":439},627276694,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276694","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Ff6605fcc6a0907a25d27a24f41ee83989f2bd37424d10dad3c6b020b78a63412\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32663834646233373563376133373034633539326630383339326134363538393f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Zander\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002Ff6605fcc6a0907a25d27a24f41ee83989f2bd37424d10dad3c6b020b78a63412\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32663834646233373563376133373034633539326630383339326134363538393f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Zander\u003C\u002Fstrong> commented on \u003Cstrong>2019-04-01 13:36:41\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Great work, Rehan!\u003C\u002Fp>\n\u003Cp>I'm a bit confused - is there a way to deserialize JSON schema into Schema.NET C# \u003Ccode>Book\u003C\u002Fcode> type (for example)?\u003C\u002Fp>","2020-05-12T11:14:48Z",{"login":322,"avatar_url":323,"html_url":324},{"url":440,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276694\u002Freactions",{"id":442,"html_url":443,"body_html":444,"created_at":445,"updated_at":445,"author_association":320,"user":446,"reactions":447},627276738,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276738","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2019-04-01 14:04:19\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Great work, Rehan!\u003C\u002Fp>\n\u003Cp>I'm a bit confused - is there a way to deserialize JSON schema into Schema.NET C# \u003Ccode>Book\u003C\u002Fcode> type (for example)?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can just use standard JSON serialization for that. See \u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002FSchema.NET\u002Fblob\u002Fmaster\u002FTests\u002FSchema.NET.Test\u002FBookTest.cs\">unit tests\u003C\u002Fa>.\u003C\u002Fp>","2020-05-12T11:14:54Z",{"login":322,"avatar_url":323,"html_url":324},{"url":448,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276738\u002Freactions",{"id":450,"html_url":451,"body_html":452,"created_at":453,"updated_at":454,"author_association":320,"user":455,"reactions":456},627276792,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276792","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F3023ac2e87d2b19dde9e8566ea5d70d784360ecd83bfaccc8e69ddef39dec40c\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36663332343731373637343637653137656539666436313435353232663135393f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Asim Shahzad\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F3023ac2e87d2b19dde9e8566ea5d70d784360ecd83bfaccc8e69ddef39dec40c\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36663332343731373637343637653137656539666436313435353232663135393f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>Asim Shahzad\u003C\u002Fstrong> commented on \u003Cstrong>2019-07-17 13:19:58\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Hi,\u003C\u002Fp>\n\u003Cp>I have implement your solution. When I test it in google testing tool, tool does not show any thing to me. what will be the expected reason?\u003C\u002Fp>\n\u003Cp>I'm using asp.net mvc.\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>{\u003Cspan>\"@context\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>http:\u002F\u002Fschema.org\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"@type\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Organization\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"name\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Malik Express\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"sameAs\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fwww.facebook.com\u002Fmalikexpress\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"url\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fmalikexpress.com\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"address\"\u003C\u002Fspan>:{\u003Cspan>\"@type\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>PostalAddress\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressCountry\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>PK\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressLocality\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Islamabad\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressRegion\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>ICT\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"postalCode\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>44000\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"streetAddress\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Javed Plaza, A.K. Fazl-ul-Haq Rd, Block A G 6\u002F3 Blue Area, Islamabad, Islamabad Capital Territory 44000\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>},\u003Cspan>\"email\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>info@malikexpress.com\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"logo\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fmalikexpress.com\u002FTempate\u002Fimg\u002Flogo.png\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>}\u003C\u002Fpre>\u003C\u002Fdiv>","2020-05-12T11:15:01Z","2020-05-12T11:36:51Z",{"login":322,"avatar_url":323,"html_url":324},{"url":457,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276792\u002Freactions",{"id":459,"html_url":460,"body_html":461,"created_at":462,"updated_at":462,"author_association":320,"user":463,"reactions":464},627276832,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276832","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\">\u003Cimg alt=\"Muhammad Rehan Saeed\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F8a07049df41b8a3839a3f4342f09ea8e6e7fa0065667687f04beca2d088a1dca\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f32623266393030653361633066353535316462646537323864336262343935343f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>\u003Ca rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\u002F\u002Frehansaeed.com\u002F\">Muhammad Rehan Saeed\u003C\u002Fa>\u003C\u002Fstrong> commented on \u003Cstrong>2019-07-17 16:23:35\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>hi,\u003C\u002Fp>\n\u003Cp>I have implement your solution. When I test it in google testing tool, tool does not show any thing to me. what will be the expected reason?\u003C\u002Fp>\n\u003Cp>I'm using asp.net mvc.\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>{\u003Cspan>\"@context\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>http:\u002F\u002Fschema.org\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"@type\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Organization\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"name\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Malik Express\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"sameAs\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fwww.facebook.com\u002Fmalikexpress\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"url\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fmalikexpress.com\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"address\"\u003C\u002Fspan>:{\u003Cspan>\"@type\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>PostalAddress\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressCountry\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>PK\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressLocality\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Islamabad\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"addressRegion\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>ICT\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"postalCode\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>44000\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"streetAddress\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>Javed Plaza, A.K. Fazl-ul-Haq Rd, Block A G 6\u002F3 Blue Area, Islamabad, Islamabad Capital Territory 44000\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>},\u003Cspan>\"email\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>info@malikexpress.com\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>,\u003Cspan>\"logo\"\u003C\u002Fspan>:\u003Cspan>\u003Cspan>\"\u003C\u002Fspan>https:\u002F\u002Fmalikexpress.com\u002FTempate\u002Fimg\u002Flogo.png\u003Cspan>\"\u003C\u002Fspan>\u003C\u002Fspan>}\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003C\u002Fblockquote>\n\u003Cp>Hard to say with this much information.\u003C\u002Fp>","2020-05-12T11:15:09Z",{"login":322,"avatar_url":323,"html_url":324},{"url":465,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276832\u002Freactions",{"id":467,"html_url":468,"body_html":469,"created_at":470,"updated_at":470,"author_association":320,"user":471,"reactions":472},627276883,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-627276883","\n\u003Cp>\u003Ca target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F9787f69276c3053e3a94595e760a2893759ed32baaf9120a4dc85edba2c8104b\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36633866613530353031333764613566616664343566343038393631363730303f733d393626643d6d6d26723d67\">\u003Cimg alt=\"larrybud\" height=\"40\" width=\"40\" src=\"https:\u002F\u002Fcamo.githubusercontent.com\u002F9787f69276c3053e3a94595e760a2893759ed32baaf9120a4dc85edba2c8104b\u002F68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f36633866613530353031333764613566616664343566343038393631363730303f733d393626643d6d6d26723d67\" \u002F>\u003C\u002Fa> \u003Cstrong>larrybud\u003C\u002Fstrong> commented on \u003Cstrong>2020-01-14 01:10:19\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It should be noted that to output this in razor syntax, you must use\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Ccode>@Html.Raw()\n\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>So the example above which says:\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Cspan>var\u003C\u002Fspan> \u003Cspan>jsonLd\u003C\u002Fspan> \u003Cspan>=\u003C\u002Fspan> \u003Cspan>website\u003C\u002Fspan>\u003Cspan>.\u003C\u002Fspan>\u003Cspan>ToString\u003C\u002Fspan>\u003Cspan>(\u003C\u002Fspan>\u003Cspan>)\u003C\u002Fspan>\u003Cspan>;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>The output should be\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Ccode>@Html.Raw(website)\n\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>If you just do\u003C\u002Fp>\n\u003Cdiv>\u003Cpre>\u003Ccode>@jsonLd\n\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\n\u003Cp>You'll get html encoded strings, which is no good.\u003C\u002Fp>","2020-05-12T11:15:16Z",{"login":322,"avatar_url":323,"html_url":324},{"url":473,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F627276883\u002Freactions",{"id":475,"html_url":476,"body_html":477,"created_at":478,"updated_at":478,"author_association":479,"user":480,"reactions":484},1174802463,"https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002F117#issuecomment-1174802463","\u003Cp>Hi Rehan,\u003C\u002Fp>\n\u003Cp>I have a doubt regarding SiteNavigationElement. Can you please tell me where can we assign the list of SiteNavigationElement in Website object. Unable to find. Thanks.\u003C\u002Fp>","2022-07-05T08:57:46Z","NONE",{"login":481,"avatar_url":482,"html_url":483},"Kk-112688","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4987011?v=4","https:\u002F\u002Fgithub.com\u002FKk-112688",{"url":485,"total_count":4,"+1":4,"-1":4,"laugh":4,"hooray":4,"confused":4,"heart":4,"rocket":4,"eyes":4},"https:\u002F\u002Fapi.github.com\u002Frepos\u002FRehanSaeed\u002Frehansaeed.github.io\u002Fissues\u002Fcomments\u002F1174802463\u002Freactions","2017-07-02T00:00:00+00:00",null,"Schema.NET is Schema.org objects turned into strongly typed C# POCO classes for use in .NET.","md",[491,493,494,496,497,498,499],{"depth":492,"value":54},1,{"depth":492,"value":95},{"depth":495,"value":110},3,{"depth":495,"value":157},{"depth":492,"value":180},{"depth":492,"value":213},{"depth":492,"value":279},"\u002Fimages\u002Fhero\u002FSchema.NET-1366x768.png",{},"\u002Fstructured-data-using-schema-net\u002F",true,"posts\u002F2017\u002Fstructured-data-using-schema-net\u002Findex",[506,507,508,509,125,510,87,511,512],".NET",".NET Core","Bing","C#","Schema.NET","Search Engines","Structured Data",[514,518,522,526,531,534,537,541,545,549,552,556,561,564,567,571,575,579,582,586,590,594,597,602,607,611,614,617,620,625,629,632,637,641,645,649,652,656,660,664,668,672,676,680,683,687,691,695,699,702,706,710,713,716,720,724,729,733,734,738,742,746,750,753,756,759,763,767,770,774,777,780,783,786,790,794,797,800,804,808,811,814,817,821,825,829,833,836,839,844,847,850,854,857,861,865,868,872,875,878,882,886,890,894],{"title":515,"permalink":516,"heroImage":517,"timeToRead":492},"Just Start - The First Blog Post","\u002Fjust-start-the-first-blog-post\u002F","\u002Fimages\u002Fhero\u002FJust-Start-1366x768.png",{"title":519,"permalink":520,"heroImage":521,"timeToRead":307},"ConfigureAwait in Task Parallel Library (TPL)","\u002Fconfigureawait-task-parallel-library\u002F","\u002Fimages\u002Fhero\u002FMicrosoft-.NET-1366x768.png",{"title":523,"permalink":524,"heroImage":525,"timeToRead":495},"Stop The Brace Wars, Use StyleCop","\u002Fstop-brace-wars-use-stylecop\u002F","\u002Fimages\u002Fhero\u002FStyleCop-1366x768.png",{"title":527,"permalink":528,"heroImage":529,"timeToRead":530},"Reactive Extensions (Rx) - Part 1 - Replacing C# Events","\u002Freactive-extensions-part1-replacing-events\u002F","\u002Fimages\u002Fhero\u002FReactive-Extensions-1366x768.png",4,{"title":532,"permalink":533,"heroImage":529,"timeToRead":495},"Reactive Extensions (Rx) - Part 2 - Wrapping C# Events","\u002Freactive-extensions-part2-wrapping-events\u002F",{"title":535,"permalink":536,"heroImage":529,"timeToRead":307},"Reactive Extensions (Rx) - Part 3 - Naming Conventions","\u002Freactive-extensions-part3-naming-conventions\u002F",{"title":538,"permalink":539,"heroImage":540,"timeToRead":495},"WPF Metro Part 1 - Modern UI for WPF","\u002Fwpf-metro-part1-modern-ui-for-wpf\u002F","\u002Fimages\u002Fhero\u002FModern-UI-for-WPF-1366x768.png",{"title":542,"permalink":543,"heroImage":544,"timeToRead":495},"WPF Metro Part 2 - MahApps Metro","\u002Fwpf-metro-part2-mahapps-metro\u002F","\u002Fimages\u002Fhero\u002FMahApps-Metro-1366x768.png",{"title":546,"permalink":547,"heroImage":548,"timeToRead":495},"Windows 8.1 TouchScreen Gaming Laptops","\u002Fwindows-8-touchscreen-gaming-laptops\u002F","\u002Fimages\u002Fhero\u002FFry-Shutup-And-Take-My-Money-1366x768.png",{"title":550,"permalink":551,"heroImage":529,"timeToRead":495},"Reactive Extensions (Rx) - Part 4 - Replacing Timers","\u002Freactive-extensions-part4-replacing-timers\u002F",{"title":553,"permalink":554,"heroImage":555,"timeToRead":307},"WPF Metro Part 3 - Elysium","\u002Fwpf-metro-part3-elysium\u002F","\u002Fimages\u002Fhero\u002FElysium-1366x768.png",{"title":557,"permalink":558,"heroImage":559,"timeToRead":560},"WPF Metro Part 4 - Elysium Extra","\u002Fwpf-metro-part4-elysium-extra\u002F","\u002Fimages\u002Fhero\u002FElysium-Extra-1366x768.png",8,{"title":562,"permalink":563,"heroImage":529,"timeToRead":530},"Reactive Extensions (Rx) - Part 5 - Awaiting Observables","\u002Freactive-extensions-part5-awaiting-observables\u002F",{"title":565,"permalink":566,"heroImage":521,"timeToRead":560},"GetHashCode Made Easy","\u002Fgethashcode-made-easy\u002F",{"title":568,"permalink":569,"heroImage":529,"timeToRead":570},"Reactive Extensions (Rx) - Part 6 - Task ToObservable","\u002Freactive-extensions-part6-task-toobservable\u002F",5,{"title":572,"permalink":573,"heroImage":574,"timeToRead":492},"Portable Class Library (PCL) version of NotificationsExtensions NuGet package","\u002Fportable-class-library-version-of-notificationsextensions-nuget-package\u002F","\u002Fimages\u002Fhero\u002FNuGet-1366x768.png",{"title":576,"permalink":577,"heroImage":578,"timeToRead":570},"Model-View-ViewModel (MVVM) - Part 1 - Overview","\u002Fmodel-view-viewmodel-mvvm-part1-overview\u002F","\u002Fimages\u002Fhero\u002FMVVM-1366x768.png",{"title":580,"permalink":581,"heroImage":578,"timeToRead":530},"Model-View-ViewModel (MVVM) - Part 2 - IDisposable","\u002Fmodel-view-viewmodel-mvvm-part2-idisposable\u002F",{"title":583,"permalink":584,"heroImage":578,"timeToRead":585},"Model-View-ViewModel (MVVM) - Part 3 - INotifyPropertyChanged","\u002Fmodel-view-viewmodel-mvvm-part3-inotifypropertychanged\u002F",11,{"title":587,"permalink":588,"heroImage":589,"timeToRead":495},"Naming Conventions","\u002Fnaming-conventions\u002F","\u002Fimages\u002Fhero\u002FNaming-Conventions-1366x768.png",{"title":591,"permalink":592,"heroImage":578,"timeToRead":593},"Model-View-ViewModel (MVVM) - Part 4 - INotifyDataErrorInfo","\u002Fmodel-view-viewmodel-mvvm-part4-inotifydataerrorinfo\u002F",12,{"title":595,"permalink":596,"heroImage":559,"timeToRead":530},"Elysium Extra 1.1 Released","\u002Felysium-extra-1-1-released\u002F",{"title":598,"permalink":599,"heroImage":600,"timeToRead":601},"ASP.NET Core Boilerplate","\u002Fasp-net-mvc-boilerplate\u002F","\u002Fimages\u002Fhero\u002FASP.NET-Core-Boilerplate-1366x768.png",7,{"title":603,"permalink":604,"heroImage":605,"timeToRead":606},"Internet Favicon Madness (Updated)","\u002Finternet-favicon-madness\u002F","\u002Fimages\u002Fhero\u002FFavicons-1366x768.png",17,{"title":608,"permalink":609,"heroImage":610,"timeToRead":601},"Custom Visual Studio Project Templates","\u002Fcustom-visual-studio-project-templates\u002F","\u002Fimages\u002Fhero\u002FVisual-Studio-1366x768.png",{"title":612,"permalink":613,"heroImage":610,"timeToRead":495},"Configuration File Transforms In Visual Studio Should Be Built In","\u002Fconfiguration-file-transforms-in-visual-studio-should-be-built-in\u002F",{"title":615,"permalink":616,"heroImage":600,"timeToRead":585},"Securing the ASP.NET MVC Web.config","\u002Fsecuring-the-aspnet-mvc-web-config\u002F",{"title":618,"permalink":619,"heroImage":529,"timeToRead":307},"Reactive Extensions (Rx) - Part 7 - Sample Events","\u002Freactive-extensions-part7-sample-events\u002F",{"title":621,"permalink":622,"heroImage":623,"timeToRead":624},"NWebSec ASP.NET MVC Security Through HTTP Headers","\u002Fnwebsec-asp-net-mvc-security-through-http-headers\u002F","\u002Fimages\u002Fhero\u002FNWebSec-1366x768.png",6,{"title":626,"permalink":627,"heroImage":628,"timeToRead":67},"Content Security Policy (CSP) for ASP.NET MVC","\u002Fcontent-security-policy-for-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FContent-Security-Policy-CSP-for-ASP.NET-MVC-1366x768.png",{"title":630,"permalink":631,"heroImage":521,"timeToRead":570},"C# 6.0 - Saving Developers From Themselves","\u002Fc-6-0-saving-developers-from-themselves\u002F",{"title":633,"permalink":634,"heroImage":635,"timeToRead":636},"Building RSS\u002FAtom Feeds for ASP.NET MVC","\u002Fbuilding-rssatom-feeds-for-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FRSS-And-Atom-1366x768.png",19,{"title":638,"permalink":639,"heroImage":640,"timeToRead":585},"Canonical URL's for ASP.NET MVC","\u002Fcanonical-urls-for-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FLink-Juice-1366x768.png",{"title":642,"permalink":643,"heroImage":644,"timeToRead":530},"Dynamically Generating Robots.txt Using ASP.NET MVC","\u002Fdynamically-generating-robots-txt-using-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FRobots.txt-1366x768.jpg",{"title":646,"permalink":647,"heroImage":648,"timeToRead":530},"Minifying HTML for ASP.NET MVC","\u002Fminifying-html-for-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FThe-Internet-Is-A-Series-Of-Tubes-1366x768.jpg",{"title":650,"permalink":651,"heroImage":600,"timeToRead":307},"Whats New in ASP.NET Core Boilerplate","\u002Fwhats-new-in-asp-net-5-mvc-6-boilerplate\u002F",{"title":653,"permalink":654,"heroImage":655,"timeToRead":601},"Dynamically Generating Sitemap.xml for ASP.NET MVC","\u002Fdynamically-generating-sitemap-xml-for-asp-net-mvc\u002F","\u002Fimages\u002Fhero\u002FSitemaps-1366x768.png",{"title":657,"permalink":658,"heroImage":659,"timeToRead":307},"So I've Been Awarded Microsoft MVP Status!","\u002Fso-ive-been-awarded-microsoft-mvp-status\u002F","\u002Fimages\u002Fhero\u002FMicrosoft-MVP-1366x768.png",{"title":661,"permalink":662,"heroImage":663,"timeToRead":492},".NET Big-O Algorithm Complexity Cheat Sheet","\u002Fnet-big-o-algorithm-complexity-cheat-sheet\u002F","\u002Fimages\u002Fhero\u002FNET-Big-O-Algorithm-Complexity-Cheat-Sheet-1366x768.jpg",{"title":665,"permalink":666,"heroImage":667,"timeToRead":495},"Logging with Serilog.Exceptions","\u002Flogging-with-serilog-exceptions\u002F","\u002Fimages\u002Fhero\u002FSerilog.Exceptions-1366x768.png",{"title":669,"permalink":670,"heroImage":671,"timeToRead":492},"Make Certificate","\u002Fmake-certificate\u002F","\u002Fimages\u002Fhero\u002FMake-Certificate-1366x768.png",{"title":673,"permalink":674,"heroImage":675,"timeToRead":307},"Colorful.Console","\u002Fcolorful-console\u002F","\u002Fimages\u002Fhero\u002FColorful.Console-1366x768.png",{"title":677,"permalink":678,"heroImage":679,"timeToRead":495},"Subresource Integrity TagHelper Using ASP.NET Core - Part 1","\u002Fsubresource-integrity-taghelper-using-asp-net-core\u002F","\u002Fimages\u002Fhero\u002FMake-Security-Easy-1366x768.png",{"title":681,"permalink":682,"heroImage":679,"timeToRead":530},"Subresource Integrity TagHelper Using ASP.NET Core - Part 2","\u002Fsubresource-integrity-taghelper-using-asp-net-core-part-2\u002F",{"title":684,"permalink":685,"heroImage":686,"timeToRead":570},"Social TagHelpers for ASP.NET Core","\u002Fsocial-taghelpers-for-asp-net-core\u002F","\u002Fimages\u002Fhero\u002FSocial-Media-1366x768.png",{"title":688,"permalink":689,"heroImage":690,"timeToRead":624},"Azure Active Directory Versus Identity Server","\u002Fazure-active-directory-versus-identity-server\u002F","\u002Fimages\u002Fhero\u002FAzure-Active-Directory-Versus-Identity-Server-1366x768.png",{"title":692,"permalink":693,"heroImage":694,"timeToRead":307},"ASP.NET Core Fluent Interface Extensions","\u002Fasp-net-core-fluent-interface-extensions\u002F","\u002Fimages\u002Fhero\u002FFluent-Interface-All-The-Things-1366x768.png",{"title":696,"permalink":697,"heroImage":698,"timeToRead":585},"NGINX for ASP.NET Core In-Depth","\u002Fnginx-asp-net-core-depth\u002F","\u002Fimages\u002Fhero\u002FNGINX-1366x768.png",{"title":700,"permalink":701,"heroImage":521,"timeToRead":307},"The Dotnet Watch Tool","\u002Fthe-dotnet-watch-tool\u002F",{"title":703,"permalink":704,"heroImage":705,"timeToRead":530},"Making Application Insights Fast & Secure","\u002Fmaking-application-insights-fast-and-secure\u002F","\u002Fimages\u002Fhero\u002FApplication-Insights-1366x768.png",{"title":707,"permalink":708,"heroImage":709,"timeToRead":601},"SEO Friendly URL's for ASP.NET Core","\u002Fseo-friendly-urls-asp-net-core\u002F","\u002Fimages\u002Fhero\u002FSearch-Engine-Optimization-SEO-1366x768.png",{"title":711,"permalink":712,"heroImage":529,"timeToRead":492},"Reactive Extensions (Rx) - Part 8 - Timeouts","\u002Freactive-extensions-rx-part-8-timeouts\u002F",{"title":714,"permalink":715,"heroImage":521,"timeToRead":530},"Custom Project Templates Using dotnet new","\u002Fcustom-project-templates-using-dotnet-new\u002F",{"title":717,"permalink":718,"heroImage":719,"timeToRead":560},"Cross-Platform DevOps for .NET Core","\u002Fcross-platform-devops-net-core\u002F","\u002Fimages\u002Fhero\u002FDotnet-Cake-AppVeyor-Travis-1366x768.png",{"title":721,"permalink":722,"heroImage":723,"timeToRead":601},"Cleaning Up CSPROJ","\u002Fcleaning-up-csproj\u002F","\u002Fimages\u002Fhero\u002FCleaning-Up-CSPROJ-1366x768.png",{"title":725,"permalink":726,"heroImage":727,"timeToRead":728},"dotnet new Feature Selection","\u002Fdotnet-new-feature-selection\u002F","\u002Fimages\u002Fhero\u002FWho-Wants-To-Be-A-Millionaire-1366x768.png",9,{"title":730,"permalink":731,"heroImage":732,"timeToRead":530},"ASP.NET Core Lazy Command Pattern","\u002Fasp-net-core-lazy-command-pattern\u002F","\u002Fimages\u002Fhero\u002FASP.NET-Core-Lazy-Command-Pattern-1366x768.png",{"title":39,"permalink":502,"heroImage":500,"timeToRead":307},{"title":735,"permalink":736,"heroImage":737,"timeToRead":624},"Keeping Up With Software Development","\u002Fkeeping-software-development\u002F","\u002Fimages\u002Fhero\u002FKeeping-up-with-Software-Development-1366x768.png",{"title":739,"permalink":740,"heroImage":741,"timeToRead":307},"A Very Generic .editorconfig File (Updated)","\u002Fgeneric-editorconfig-file\u002F","\u002Fimages\u002Fhero\u002FA-Very-Generic-Editorconfig-File-1366x768.png",{"title":743,"permalink":744,"heroImage":745,"timeToRead":570},"ASP.NET Core Caching in Practice","\u002Fasp-net-core-caching-in-practice\u002F","\u002Fimages\u002Fhero\u002FASP.NET-Core-Caching-in-Practice-1366x768.png",{"title":747,"permalink":748,"heroImage":749,"timeToRead":492},"Docker Read-Only File Systems","\u002Fdocker-read-file-systems\u002F","\u002Fimages\u002Fhero\u002FDocker-1366x768.png",{"title":751,"permalink":752,"heroImage":749,"timeToRead":495},"Docker Labels in Depth","\u002Fdocker-labels-depth\u002F",{"title":754,"permalink":755,"heroImage":749,"timeToRead":530},"Useful Docker Images - Part 1","\u002Fuseful-docker-images-part1\u002F",{"title":757,"permalink":758,"heroImage":749,"timeToRead":570},"Useful Docker Images - Part 2","\u002Fuseful-docker-images-part2\u002F",{"title":760,"permalink":761,"heroImage":762,"timeToRead":530},"Writing your Webpack configuration in TypeScript","\u002Fwriting-your-webpack-configuration-in-typescript\u002F","\u002Fimages\u002Fhero\u002FTypeScript-1366x768.png",{"title":764,"permalink":765,"heroImage":766,"timeToRead":570},"Writing Code while Asleep","\u002Fwriting-code-asleep\u002F","\u002Fimages\u002Fhero\u002FWhile-Alive-Eat-Sleep-Code-Repeat-1366x768.png",{"title":768,"permalink":769,"heroImage":521,"timeToRead":307},"The Dotnet Watch Tool Revisited","\u002Fthe-dotnet-watch-tool-revisited\u002F",{"title":771,"permalink":772,"heroImage":773,"timeToRead":307},".NET Boxed","\u002Fnet-boxed\u002F","\u002Fimages\u002Fhero\u002FDotnet-Boxed-1366x768.png",{"title":775,"permalink":776,"heroImage":521,"timeToRead":307},"Migrating to Entity Framework Core Seed Data","\u002Fmigrating-to-entity-framework-core-seed-data\u002F",{"title":778,"permalink":779,"heroImage":521,"timeToRead":495},"Optimally Configuring Entity Framework Core","\u002Foptimally-configuring-entity-framework-core\u002F",{"title":781,"permalink":782,"heroImage":521,"timeToRead":492},"ASP.NET Core Hidden Gem - QueryHelpers","\u002Fasp-net-core-hidden-gem-queryhelpers\u002F",{"title":784,"permalink":785,"heroImage":521,"timeToRead":728},"Optimally Configuring ASP.NET Core HttpClientFactory","\u002Foptimally-configuring-asp-net-core-httpclientfactory\u002F",{"title":787,"permalink":788,"heroImage":789,"timeToRead":601},"PluralSight vs LinkedIn Learning vs FrontendMasters vs Egghead.io vs YouTube","\u002Fpluralsight-vs-linkedin-learning-vs-frontendmasters-vs-egghead-io-vs-youtube\u002F","\u002Fimages\u002Fhero\u002FOnline-Learning-1366x768.png",{"title":791,"permalink":792,"heroImage":793,"timeToRead":728},"Is ASP.NET Core now a Mature Platform?","\u002Fis-asp-net-core-now-a-mature-platform\u002F","\u002Fimages\u002Fhero\u002FRocket-1366x768.jpg",{"title":795,"permalink":796,"heroImage":773,"timeToRead":728},"A Simple and Fast Object Mapper","\u002Fa-simple-and-fast-object-mapper\u002F",{"title":798,"permalink":799,"heroImage":749,"timeToRead":492},"Securing ASP.NET Core in Docker","\u002Fsecuring-asp-net-core-in-docker\u002F",{"title":801,"permalink":802,"heroImage":803,"timeToRead":530},"Git Cloning the Windows OS Repo","\u002Fgit-cloning-the-windows-os-repo\u002F","\u002Fimages\u002Fhero\u002FWindows-1366x768.png",{"title":805,"permalink":806,"heroImage":807,"timeToRead":601},".gitattributes Best Practices","\u002Fgitattributes-best-practices\u002F","\u002Fimages\u002Fhero\u002FGit-1366x768.png",{"title":809,"permalink":810,"heroImage":521,"timeToRead":495},"Unit Testing dotnet new Templates","\u002Funit-testing-dotnet-new-templates\u002F",{"title":812,"permalink":813,"heroImage":773,"timeToRead":570},"What dotnet new Could Be","\u002Fwhat-dotnet-new-could-be\u002F",{"title":815,"permalink":816,"heroImage":521,"timeToRead":530},"ASP.NET Core Integration Testing & Mocking using Moq","\u002Fasp-net-core-integration-testing-mocking-using-moq\u002F",{"title":818,"permalink":819,"heroImage":820,"timeToRead":601},"Choosing a Static Site Generator","\u002Fchoosing-a-static-site-generator\u002F","\u002Fimages\u002Fhero\u002FStatic-Site-Generators-1600x900.png",{"title":822,"permalink":823,"heroImage":824,"timeToRead":307},"Spicing up your Browser Console","\u002Fspicing-up-your-browser-console\u002F","\u002Fimages\u002Fhero\u002FFiglet-Fonts-1600x900.png",{"title":826,"permalink":827,"heroImage":828,"timeToRead":570},"Racism in Software Development & Beyond","\u002Fracism-in-software-development-and-beyond\u002F","\u002Fimages\u002Fhero\u002FBlack-Glowing-Fist-1600x900.png",{"title":830,"permalink":831,"heroImage":832,"timeToRead":570},"The Easiest Way to Version NuGet Packages","\u002Fthe-easiest-way-to-version-nuget-packages\u002F","\u002Fimages\u002Fhero\u002FSemantic-Versioning-1600x900.png",{"title":834,"permalink":835,"heroImage":574,"timeToRead":624},"The Fastest NuGet Package Ever Published (Probably)","\u002Fthe-fastest-nuget-package-ever-published-probably\u002F",{"title":837,"permalink":838,"heroImage":521,"timeToRead":495},"Automating .NET Security Updates","\u002Fautomating-dotnet-security-updates\u002F",{"title":840,"permalink":841,"heroImage":842,"timeToRead":843},"Deep Dive into Open Telemetry for .NET","\u002Fdeep-dive-into-open-telemetry-for-net\u002F","\u002Fimages\u002Fhero\u002FOpen-Telemetry-1600x900.png",10,{"title":845,"permalink":846,"heroImage":842,"timeToRead":495},"Open Telemetry for ASP.NET Core","\u002Fopen-telemetry-for-asp-net-core\u002F",{"title":848,"permalink":849,"heroImage":842,"timeToRead":495},"Exporting Open Telemetry Data to Jaeger","\u002Fexporting-open-telemetry-data-to-jaeger\u002F",{"title":851,"permalink":852,"heroImage":853,"timeToRead":495},"A System for Grouping & Sorting CSS Properties","\u002Fsystem-for-grouping-and-sorting-css-properties\u002F","\u002Fimages\u002Fhero\u002FCSS-1600x900.png",{"title":855,"permalink":856,"heroImage":853,"timeToRead":624},"CSS General Rules of Thumb","\u002Fcss-general-rules-of-thumb\u002F",{"title":858,"permalink":859,"heroImage":860,"timeToRead":530},"Web Component Custom Element Gotchas","\u002Fweb-component-custom-element-gotchas\u002F","\u002Fimages\u002Fhero\u002FWeb-Components-1600x900.png",{"title":862,"permalink":863,"heroImage":864,"timeToRead":307},"Code Coverage & Frontend Testing","\u002Fcode-coverage-and-frontend-testing\u002F","\u002Fimages\u002Fhero\u002FJest-Cypress-1600x900.png",{"title":866,"permalink":867,"heroImage":610,"timeToRead":492},".NET Boxed Visual Studio Integration","\u002Fdotnet-boxed-visual-studio-integration\u002F",{"title":869,"permalink":870,"heroImage":871,"timeToRead":495},"The Windows Package Manager","\u002Fwindows-package-manager\u002F","\u002Fimages\u002Fhero\u002FWinget-1600x900.png",{"title":873,"permalink":874,"heroImage":521,"timeToRead":495},"The Problem with C# 10 Implicit Usings","\u002Fthe-problem-with-csharp-10-implicit-usings\u002F",{"title":876,"permalink":877,"heroImage":842,"timeToRead":530},"Optimally Configuring Open Telemetry Tracing for ASP.NET Core","\u002Foptimally-configuring-open-telemetry-tracing-for-asp-net-core\u002F",{"title":879,"permalink":880,"heroImage":881,"timeToRead":307},"Live Streaming .NET","\u002Flive-streaming-dotnet\u002F","\u002Fimages\u002Fhero\u002FMy-YouTube-1920x1080.jpg",{"title":883,"permalink":884,"heroImage":885,"timeToRead":307},"I Was Awarded as an Open UK Honouree","\u002Fopen-uk-honouree\u002F","\u002Fimages\u002Fhero\u002FOpen-UK-Honours-1366x768.jpg",{"title":887,"permalink":888,"heroImage":889,"timeToRead":530},"On the Etiquette of Pull Request Comments","\u002Fon-the-etiquette-of-pull-request-comments\u002F","\u002Fimages\u002Fhero\u002FPrecious-PR-1600x900.jpg",{"title":891,"permalink":892,"heroImage":893,"timeToRead":492},"AI Gone Rogue","\u002Fai-gone-rogue\u002F","\u002Fimages\u002Fhero\u002FHAL-9000-Prop-1600x900.png",{"title":895,"permalink":896,"heroImage":897,"timeToRead":570},"AI Learnings from Upgrading My Blog","\u002Fai-learnings-from-upgrading-my-blog\u002F","\u002Fimages\u002Fhero\u002FAI-Agents-Upgrading-a-Blog-With-Human-Code-Review-1600x900.png",{"left":4,"top":4,"width":24,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":899},"\u003Cpath fill=\"currentColor\" d=\"M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.55 96.55 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.3 96.3 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96s-42.981-96-96-96\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":901},"\u003Cpath fill=\"currentColor\" d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48c27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":903},"\u003Cpath fill=\"currentColor\" d=\"M459.37 151.716c.325 4.548.325 9.097.325 13.645c0 138.72-105.583 298.558-298.558 298.558c-59.452 0-114.68-17.219-161.137-47.106c8.447.974 16.568 1.299 25.34 1.299c49.055 0 94.213-16.568 130.274-44.832c-46.132-.975-84.792-31.188-98.112-72.772c6.498.974 12.995 1.624 19.818 1.624c9.421 0 18.843-1.3 27.614-3.573c-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319c-28.264-18.843-46.781-51.005-46.781-87.391c0-19.492 5.197-37.36 14.294-52.954c51.655 63.675 129.3 105.258 216.365 109.807c-1.624-7.797-2.599-15.918-2.599-24.04c0-57.828 46.782-104.934 104.934-104.934c30.213 0 57.502 12.67 76.67 33.137c23.715-4.548 46.456-13.32 66.599-25.34c-7.798 24.366-24.366 44.833-46.132 57.827c21.117-2.273 41.584-8.122 60.426-16.243c-14.292 20.791-32.161 39.308-52.628 54.253\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":905},"\u003Cpath fill=\"currentColor\" d=\"M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6c0-13.8 11.1-24.9 24.9-24.9c13.6 0 24.6 11.1 24.6 24.9c0 13.6-11.1 24.6-24.6 24.6M504 256c0 137-111 248-248 248S8 393 8 256S119 8 256 8s248 111 248 248m-132.3-41.2c-9.4 0-17.7 3.9-23.8 10c-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3l55.4 12.5c0 13.6 11.1 24.6 24.6 24.6c13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8c-6.1-6.4-14.7-10.2-24.1-10.2c-34.9 0-46.3 46.9-14.4 62.8c-1.1 5-1.7 10.2-1.7 15.5c0 52.6 59.2 95.2 132 95.2c73.1 0 132.3-42.6 132.3-95.2c0-5.3-.6-10.8-1.9-15.8c31.3-16 19.8-62.5-14.9-62.5M302.8 331c-18.2 18.2-76.1 17.9-93.6 0c-2.2-2.2-6.1-2.2-8.3 0c-2.5 2.5-2.5 6.4 0 8.6c22.8 22.8 87.3 22.8 110.2 0c2.5-2.2 2.5-6.1 0-8.6c-2.2-2.2-6.1-2.2-8.3 0m7.7-75c-13.6 0-24.6 11.1-24.6 24.9c0 13.6 11.1 24.6 24.6 24.6c13.8 0 24.9-11.1 24.9-24.6c0-13.8-11-24.9-24.9-24.9\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":907},"\u003Cpath fill=\"currentColor\" d=\"M512 194.8c0 101.3-82.4 183.8-183.8 183.8c-101.7 0-184.4-82.4-184.4-183.8c0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8M0 501.5h90v-491H0z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":909},"\u003Cpath fill=\"currentColor\" d=\"m20.216 6.415l-.132-.666c-.119-.598-.388-1.163-1.001-1.379c-.197-.069-.42-.098-.57-.241c-.152-.143-.196-.366-.231-.572c-.065-.378-.125-.756-.192-1.133c-.057-.325-.102-.69-.25-.987c-.195-.4-.597-.634-.996-.788a6 6 0 0 0-.626-.194c-1-.263-2.05-.36-3.077-.416a26 26 0 0 0-3.7.062c-.915.083-1.88.184-2.75.5c-.318.116-.646.256-.888.501c-.297.302-.393.77-.177 1.146c.154.267.415.456.692.58c.36.162.737.284 1.123.366c1.075.238 2.189.331 3.287.37q1.829.074 3.65-.118q.449-.05.896-.119c.352-.054.578-.513.474-.834c-.124-.383-.457-.531-.834-.473c-.466.074-.96.108-1.382.146q-1.767.12-3.536.006a22 22 0 0 1-1.157-.107c-.086-.01-.18-.025-.258-.036q-.364-.055-.724-.13c-.111-.027-.111-.185 0-.212h.005q.416-.09.838-.147h.002c.131-.009.263-.032.394-.048a25 25 0 0 1 3.426-.12q1.011.029 2.017.144l.228.031q.4.06.798.145c.392.085.895.113 1.07.542c.055.137.08.288.111.431l.319 1.484a.237.237 0 0 1-.199.284h-.003l-.112.015a37 37 0 0 1-4.743.295a37 37 0 0 1-4.699-.304c-.14-.017-.293-.042-.417-.06c-.326-.048-.649-.108-.973-.161c-.393-.065-.768-.032-1.123.161c-.29.16-.527.404-.675.701c-.154.316-.199.66-.267 1c-.069.34-.176.707-.135 1.056c.087.753.613 1.365 1.37 1.502a39.7 39.7 0 0 0 11.343.376a.483.483 0 0 1 .535.53l-.071.697l-1.018 9.907c-.041.41-.047.832-.125 1.237c-.122.637-.553 1.028-1.182 1.171q-.868.197-1.756.205c-.656.004-1.31-.025-1.966-.022c-.699.004-1.556-.06-2.095-.58c-.475-.458-.54-1.174-.605-1.793l-.731-7.013l-.322-3.094c-.037-.351-.286-.695-.678-.678c-.336.015-.718.3-.678.679l.228 2.185l.949 9.112c.147 1.344 1.174 2.068 2.446 2.272c.742.12 1.503.144 2.257.156c.966.016 1.942.053 2.892-.122c1.408-.258 2.465-1.198 2.616-2.657l1.024-9.995l.215-2.087a.48.48 0 0 1 .39-.426c.402-.078.787-.212 1.074-.518c.455-.488.546-1.124.385-1.766zm-1.478.772c-.145.137-.363.201-.578.233c-2.416.359-4.866.54-7.308.46c-1.748-.06-3.477-.254-5.207-.498c-.17-.024-.353-.055-.47-.18c-.22-.236-.111-.71-.054-.995c.052-.26.152-.609.463-.646c.484-.057 1.046.148 1.526.22q.865.132 1.737.212c2.48.226 5.002.19 7.472-.14q.675-.09 1.345-.21c.399-.072.84-.206 1.08.206c.166.281.188.657.162.974a.54.54 0 0 1-.169.364zm-6.159 3.9c-.862.37-1.84.788-3.109.788a6 6 0 0 1-1.569-.217l.877 9.004c.065.78.717 1.38 1.5 1.38c0 0 1.243.065 1.658.065c.447 0 1.786-.065 1.786-.065c.783 0 1.434-.6 1.499-1.38l.94-9.95a4 4 0 0 0-1.322-.238c-.826 0-1.491.284-2.26.613\"\u002F>",{"left":4,"top":4,"width":27,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":911},"\u003Cpath fill=\"currentColor\" d=\"M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134c-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9c152.3 0 165.1-3.7 204 11.4c60.1 23.3 65.6 79.5 44 140.3c-21.5 62.6-72.5 89.5-140.1 90.3c-43.4.7-69.5-7-75.3 24.2M357.1 152c-1.8-1.3-2.5-1.8-3 1.3c-2 11.4-5.1 22.5-8.8 33.6c-39.9 113.8-150.5 103.9-204.5 103.9c-6.1 0-10.1 3.3-10.9 9.4c-22.6 140.4-27.1 169.7-27.1 169.7c-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9c.7-5.4-1.1 6.1 14.4-91.3c4.6-22 14.3-19.7 29.3-19.7c71 0 126.4-28.8 142.9-112.3c6.5-34.8 4.6-71.4-23.8-92.6\"\u002F>",{"left":4,"top":4,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":913},"\u003Cpath fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8m0 448c-110.532 0-200-89.431-200-200c0-110.495 89.472-200 200-200c110.491 0 200 89.471 200 200c0 110.53-89.431 200-200 200m107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516c17.561-9.845 28.324-16.541 28.324-29.579c0-17.246-21.999-28.693-39.784-28.693c-23.189 0-33.894 10.977-48.942 29.969c-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8M298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42s18.841-42 42-42s42 18.841 42 42\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":915},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 12H5m7 7l-7-7l7-7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":917},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",1793899922705]