[{"data":1,"prerenderedAt":833},["ShallowReactive",2],{"docs-navigation":3,"api-catalog":188,"api-nav-empty":286,"docs:\u002Fdocs\u002Ffundamentals\u002Fbuild-dsl":287,"docs:\u002Fdocs\u002Ffundamentals\u002Fbuild-dsl-surround":830},[4],{"title":5,"path":6,"stem":7,"children":8,"page":32},"Docs","\u002Fdocs","docs",[9,33,63,85,99,137,154],{"title":10,"badge":11,"icon":12,"path":13,"stem":14,"children":15,"page":32},"Get started",null,"i-lucide-rocket","\u002Fdocs\u002Fget-started","docs\u002F1.get-started",[16,20,24,28],{"title":17,"path":18,"stem":19,"badge":11},"Introduction","\u002Fdocs\u002Fget-started\u002Fintroduction","docs\u002F1.get-started\u002F1.introduction",{"title":21,"path":22,"stem":23,"badge":11},"Installation","\u002Fdocs\u002Fget-started\u002Finstallation","docs\u002F1.get-started\u002F2.installation",{"title":25,"path":26,"stem":27,"badge":11},"Your first test","\u002Fdocs\u002Fget-started\u002Ffirst-test","docs\u002F1.get-started\u002F3.first-test",{"title":29,"path":30,"stem":31,"badge":11},"Refactoring a test","\u002Fdocs\u002Fget-started\u002Frefactoring-a-test","docs\u002F1.get-started\u002F4.refactoring-a-test",false,{"title":34,"badge":11,"icon":35,"path":36,"stem":37,"children":38,"page":32},"Fundamentals","i-lucide-layers","\u002Fdocs\u002Ffundamentals","docs\u002F2.fundamentals",[39,43,47,51,55,59],{"title":40,"path":41,"stem":42,"badge":11},"Fixture and Create","\u002Fdocs\u002Ffundamentals\u002Ffixture-and-create","docs\u002F2.fundamentals\u002F1.fixture-and-create",{"title":44,"path":45,"stem":46,"badge":11},"Build DSL","\u002Fdocs\u002Ffundamentals\u002Fbuild-dsl","docs\u002F2.fundamentals\u002F2.build-dsl",{"title":48,"path":49,"stem":50,"badge":11},"Customizations","\u002Fdocs\u002Ffundamentals\u002Fcustomizations","docs\u002F2.fundamentals\u002F3.customizations",{"title":52,"path":53,"stem":54,"badge":11},"Specimen graphs","\u002Fdocs\u002Ffundamentals\u002Fspecimen-graphs","docs\u002F2.fundamentals\u002F4.specimen-graphs",{"title":56,"path":57,"stem":58,"badge":11},"Behaviors","\u002Fdocs\u002Ffundamentals\u002Fbehaviors","docs\u002F2.fundamentals\u002F5.behaviors",{"title":60,"path":61,"stem":62,"badge":11},"Customizations catalog","\u002Fdocs\u002Ffundamentals\u002Fcustomizations-catalog","docs\u002F2.fundamentals\u002F6.customizations-catalog",{"title":64,"badge":11,"icon":65,"path":66,"stem":67,"children":68,"page":32},"How-to guides","i-lucide-book-open","\u002Fdocs\u002Fhow-to","docs\u002F3.how-to",[69,73,77,81],{"title":70,"path":71,"stem":72,"badge":11},"Collections","\u002Fdocs\u002Fhow-to\u002Fcollections","docs\u002F3.how-to\u002F1.collections",{"title":74,"path":75,"stem":76,"badge":11},"Circular references","\u002Fdocs\u002Fhow-to\u002Fcircular-refs","docs\u002F3.how-to\u002F2.circular-refs",{"title":78,"path":79,"stem":80,"badge":11},"Register, Freeze, and Inject","\u002Fdocs\u002Fhow-to\u002Fregister-freeze-inject","docs\u002F3.how-to\u002F3.register-freeze-inject",{"title":82,"path":83,"stem":84,"badge":11},"Data annotations","\u002Fdocs\u002Fhow-to\u002Fdata-annotations","docs\u002F3.how-to\u002F4.data-annotations",{"title":86,"badge":11,"icon":87,"path":88,"stem":89,"children":90,"page":32},"Extensions","i-lucide-puzzle","\u002Fdocs\u002Fextensions","docs\u002F4.extensions",[91,95],{"title":92,"path":93,"stem":94,"badge":11},"Idioms","\u002Fdocs\u002Fextensions\u002Fidioms","docs\u002F4.extensions\u002F1.idioms",{"title":96,"path":97,"stem":98,"badge":11},"Seed extensions","\u002Fdocs\u002Fextensions\u002Fseed-extensions","docs\u002F4.extensions\u002F2.seed-extensions",{"title":100,"badge":11,"icon":101,"path":102,"stem":103,"children":104,"page":32},"Integrations","i-lucide-plug","\u002Fdocs\u002Fintegrations","docs\u002F5.integrations",[105,109,113,117,121,125,129],{"title":106,"path":107,"stem":108,"badge":11},"Overview","\u002Fdocs\u002Fintegrations\u002Foverview","docs\u002F5.integrations\u002F00.overview",{"title":110,"path":111,"stem":112,"badge":11},"xUnit.net 3","\u002Fdocs\u002Fintegrations\u002Fxunit3","docs\u002F5.integrations\u002F01.xunit3",{"title":114,"path":115,"stem":116,"badge":11},"AutoMoq","\u002Fdocs\u002Fintegrations\u002Fautomoq","docs\u002F5.integrations\u002F02.automoq",{"title":118,"path":119,"stem":120,"badge":11},"NUnit 4","\u002Fdocs\u002Fintegrations\u002Fnunit4","docs\u002F5.integrations\u002F04.nunit4",{"title":122,"path":123,"stem":124,"badge":11},"AutoNSubstitute","\u002Fdocs\u002Fintegrations\u002Fautonsubstitute","docs\u002F5.integrations\u002F06.autonsubstitute",{"title":126,"path":127,"stem":128,"badge":11},"AutoFakeItEasy","\u002Fdocs\u002Fintegrations\u002Fautofakeiteasy","docs\u002F5.integrations\u002F09.autofakeiteasy",{"title":130,"path":131,"stem":132,"badge":133},"TUnit","\u002Fdocs\u002Fintegrations\u002Ftunit","docs\u002F5.integrations\u002F10.tunit",{"label":134,"color":135,"variant":136},"Preview","warning","subtle",{"title":138,"badge":11,"icon":139,"path":140,"stem":141,"children":142,"page":32},"Advanced","i-lucide-cog","\u002Fdocs\u002Fadvanced","docs\u002F6.advanced",[143,146,150],{"title":106,"path":144,"stem":145,"badge":11},"\u002Fdocs\u002Fadvanced\u002Foverview","docs\u002F6.advanced\u002F0.overview",{"title":147,"path":148,"stem":149,"badge":11},"Specimen pipeline","\u002Fdocs\u002Fadvanced\u002Fspecimen-pipeline","docs\u002F6.advanced\u002F1.specimen-pipeline",{"title":151,"path":152,"stem":153,"badge":11},"Specimen builders and specifications","\u002Fdocs\u002Fadvanced\u002Fspecimen-builders-and-specifications","docs\u002F6.advanced\u002F2.specimen-builders-and-specifications",{"title":155,"badge":11,"icon":156,"path":157,"stem":158,"children":159,"page":32},"Reference","i-lucide-library","\u002Fdocs\u002Freference","docs\u002F7.reference",[160,164,168,172,176,180,184],{"title":161,"path":162,"stem":163,"badge":11},"NuGet packages","\u002Fdocs\u002Freference\u002Fpackages","docs\u002F7.reference\u002F1.packages",{"title":165,"path":166,"stem":167,"badge":11},"API reference","\u002Fdocs\u002Freference\u002Fapi-reference","docs\u002F7.reference\u002F2.api-reference",{"title":169,"path":170,"stem":171,"badge":11},"Cheat sheet","\u002Fdocs\u002Freference\u002Fcheat-sheet","docs\u002F7.reference\u002F3.cheat-sheet",{"title":173,"path":174,"stem":175,"badge":11},"FAQ","\u002Fdocs\u002Freference\u002Ffaq","docs\u002F7.reference\u002F4.faq",{"title":177,"path":178,"stem":179,"badge":11},"Compatibility","\u002Fdocs\u002Freference\u002Fcompatibility","docs\u002F7.reference\u002F5.compatibility",{"title":181,"path":182,"stem":183,"badge":11},"v4 to v5 migration","\u002Fdocs\u002Freference\u002Fv4-to-v5-migration","docs\u002F7.reference\u002F6.v4-to-v5-migration",{"title":185,"path":186,"stem":187,"badge":11},"Previous versions","\u002Fdocs\u002Freference\u002Fprevious-versions","docs\u002F7.reference\u002F7.previous-versions",{"defaultPath":189,"packages":190},"\u002Fapi\u002Fautofixture\u002F5-0-0-rc-1",[191,204,210,215,221,227,232,238,243,248,253,258,264,271,276,281],{"id":192,"name":193,"nugetId":193,"primary":194,"versions":195,"defaultVersion":197,"defaultVersionSegment":198},"autofixture","AutoFixture",true,[196,200],{"version":197,"versionSegment":198,"line":199,"isLatest":194},"5.0.0-rc.1","5-0-0-rc-1","v5",{"version":201,"versionSegment":202,"line":203,"isLatest":32},"4.18.1","4-18-1","v4",{"id":205,"name":206,"nugetId":206,"primary":32,"versions":207,"defaultVersion":197,"defaultVersionSegment":198},"autofakeiteasy","AutoFixture.AutoFakeItEasy",[208,209],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":211,"name":212,"nugetId":212,"primary":32,"versions":213,"defaultVersion":201,"defaultVersionSegment":202},"autofoq","AutoFixture.AutoFoq",[214],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":216,"name":217,"nugetId":217,"primary":32,"versions":218,"defaultVersion":197,"defaultVersionSegment":198},"automoq","AutoFixture.AutoMoq",[219,220],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":222,"name":223,"nugetId":223,"primary":32,"versions":224,"defaultVersion":197,"defaultVersionSegment":198},"autonsubstitute","AutoFixture.AutoNSubstitute",[225,226],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":228,"name":229,"nugetId":229,"primary":32,"versions":230,"defaultVersion":201,"defaultVersionSegment":202},"autorhinomocks","AutoFixture.AutoRhinoMocks",[231],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":233,"name":234,"nugetId":234,"primary":32,"versions":235,"defaultVersion":197,"defaultVersionSegment":198},"idioms","AutoFixture.Idioms",[236,237],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":239,"name":240,"nugetId":240,"primary":32,"versions":241,"defaultVersion":201,"defaultVersionSegment":202},"idioms-fscheck","AutoFixture.Idioms.FsCheck",[242],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":244,"name":245,"nugetId":245,"primary":32,"versions":246,"defaultVersion":201,"defaultVersionSegment":202},"nunit2","AutoFixture.NUnit2",[247],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":249,"name":250,"nugetId":250,"primary":32,"versions":251,"defaultVersion":201,"defaultVersionSegment":202},"nunit3","AutoFixture.NUnit3",[252],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":254,"name":255,"nugetId":255,"primary":32,"versions":256,"defaultVersion":197,"defaultVersionSegment":198},"nunit4","AutoFixture.NUnit4",[257],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"id":259,"name":260,"nugetId":260,"primary":32,"versions":261,"defaultVersion":197,"defaultVersionSegment":198},"seedextensions","AutoFixture.SeedExtensions",[262,263],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":265,"name":266,"nugetId":266,"primary":32,"versions":267,"defaultVersion":269,"defaultVersionSegment":270},"tunit","AutoFixture.TUnit",[268],{"version":269,"versionSegment":270,"line":203,"isLatest":194},"0.1.0-preview0001","0-1-0-preview0001",{"id":272,"name":273,"nugetId":273,"primary":32,"versions":274,"defaultVersion":201,"defaultVersionSegment":202},"xunit","AutoFixture.xUnit",[275],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":277,"name":278,"nugetId":278,"primary":32,"versions":279,"defaultVersion":201,"defaultVersionSegment":202},"xunit2","AutoFixture.xUnit2",[280],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":282,"name":283,"nugetId":283,"primary":32,"versions":284,"defaultVersion":197,"defaultVersionSegment":198},"xunit3","AutoFixture.Xunit3",[285],{"version":197,"versionSegment":198,"line":199,"isLatest":194},[],{"id":288,"title":44,"badge":11,"body":289,"description":825,"extension":826,"meta":827,"navigation":194,"path":45,"seo":828,"stem":46,"updated":11,"__hash__":829},"docs\u002Fdocs\u002F2.fundamentals\u002F2.build-dsl.md",{"type":290,"value":291,"toc":818},"minimark",[292,309,314,325,329,336,555,561,641,647,742,746,776,786,790,800,804,814],[293,294,295,296,300,301,304,305,308],"p",{},"When ",[297,298,299],"code",{},"Create"," is too coarse, ",[297,302,303],{},"Build\u003CT>()"," returns a composer you can configure before calling ",[297,306,307],{},"Create()",".",[310,311,313],"h2",{"id":312},"example-scenario","Example scenario",[293,315,316,317,320,321,324],{},"You are testing a component that reads ",[297,318,319],{},"ClientDto.Name"," and ",[297,322,323],{},"ClientDto.Age",". You need to pin specific values for those properties while AutoFixture fills the rest — or leave some properties at their defaults.",[310,326,328],{"id":327},"example","Example",[293,330,331,335],{},[332,333,334],"strong",{},"With"," — set property values:",[337,338,343],"pre",{"className":339,"code":340,"language":341,"meta":342,"style":342},"language-csharp shiki shiki-themes light-plus light-plus dark-plus","var fixture = new Fixture();\nvar expectedName = fixture.Create\u003Cstring>();\n\nvar client = fixture.Build\u003CClientDto>()\n    .With(dto => dto.Name, expectedName)\n    .With(dto => dto.Age, 42)\n    .Create();\n\nAssert.Equal(expectedName, client.Name);\nAssert.Equal(42, client.Age);\n","csharp","",[297,344,345,372,399,405,430,463,491,500,505,532],{"__ignoreMap":342},[346,347,350,354,358,362,365,369],"span",{"class":348,"line":349},"line",1,[346,351,353],{"class":352},"stxUP","var",[346,355,357],{"class":356},"sswaR"," fixture",[346,359,361],{"class":360},"s_Yst"," = ",[346,363,364],{"class":352},"new",[346,366,368],{"class":367},"sopvc"," Fixture",[346,370,371],{"class":360},"();\n",[346,373,375,377,380,382,385,387,390,393,396],{"class":348,"line":374},2,[346,376,353],{"class":352},[346,378,379],{"class":356}," expectedName",[346,381,361],{"class":360},[346,383,384],{"class":356},"fixture",[346,386,308],{"class":360},[346,388,299],{"class":389},"swoLU",[346,391,392],{"class":360},"\u003C",[346,394,395],{"class":352},"string",[346,397,398],{"class":360},">();\n",[346,400,402],{"class":348,"line":401},3,[346,403,404],{"emptyLinePlaceholder":194},"\n",[346,406,408,410,413,415,417,419,422,424,427],{"class":348,"line":407},4,[346,409,353],{"class":352},[346,411,412],{"class":356}," client",[346,414,361],{"class":360},[346,416,384],{"class":356},[346,418,308],{"class":360},[346,420,421],{"class":389},"Build",[346,423,392],{"class":360},[346,425,426],{"class":367},"ClientDto",[346,428,429],{"class":360},">()\n",[346,431,433,436,438,441,444,447,449,451,454,457,460],{"class":348,"line":432},5,[346,434,435],{"class":360},"    .",[346,437,334],{"class":389},[346,439,440],{"class":360},"(",[346,442,443],{"class":356},"dto",[346,445,446],{"class":360}," => ",[346,448,443],{"class":356},[346,450,308],{"class":360},[346,452,453],{"class":356},"Name",[346,455,456],{"class":360},", ",[346,458,459],{"class":356},"expectedName",[346,461,462],{"class":360},")\n",[346,464,466,468,470,472,474,476,478,480,483,485,489],{"class":348,"line":465},6,[346,467,435],{"class":360},[346,469,334],{"class":389},[346,471,440],{"class":360},[346,473,443],{"class":356},[346,475,446],{"class":360},[346,477,443],{"class":356},[346,479,308],{"class":360},[346,481,482],{"class":356},"Age",[346,484,456],{"class":360},[346,486,488],{"class":487},"s-S-M","42",[346,490,462],{"class":360},[346,492,494,496,498],{"class":348,"line":493},7,[346,495,435],{"class":360},[346,497,299],{"class":389},[346,499,371],{"class":360},[346,501,503],{"class":348,"line":502},8,[346,504,404],{"emptyLinePlaceholder":194},[346,506,508,511,513,516,518,520,522,525,527,529],{"class":348,"line":507},9,[346,509,510],{"class":356},"Assert",[346,512,308],{"class":360},[346,514,515],{"class":389},"Equal",[346,517,440],{"class":360},[346,519,459],{"class":356},[346,521,456],{"class":360},[346,523,524],{"class":356},"client",[346,526,308],{"class":360},[346,528,453],{"class":356},[346,530,531],{"class":360},");\n",[346,533,535,537,539,541,543,545,547,549,551,553],{"class":348,"line":534},10,[346,536,510],{"class":356},[346,538,308],{"class":360},[346,540,515],{"class":389},[346,542,440],{"class":360},[346,544,488],{"class":487},[346,546,456],{"class":360},[346,548,524],{"class":356},[346,550,308],{"class":360},[346,552,482],{"class":356},[346,554,531],{"class":360},[293,556,557,560],{},[332,558,559],{},"Without"," — skip auto assignment:",[337,562,564],{"className":339,"code":563,"language":341,"meta":342,"style":342},"var client = fixture.Build\u003CClientDto>()\n    .Without(dto => dto.Age)\n    .Create();\n\nAssert.Equal(default, client.Age);\n",[297,565,566,586,606,614,618],{"__ignoreMap":342},[346,567,568,570,572,574,576,578,580,582,584],{"class":348,"line":349},[346,569,353],{"class":352},[346,571,412],{"class":356},[346,573,361],{"class":360},[346,575,384],{"class":356},[346,577,308],{"class":360},[346,579,421],{"class":389},[346,581,392],{"class":360},[346,583,426],{"class":367},[346,585,429],{"class":360},[346,587,588,590,592,594,596,598,600,602,604],{"class":348,"line":374},[346,589,435],{"class":360},[346,591,559],{"class":389},[346,593,440],{"class":360},[346,595,443],{"class":356},[346,597,446],{"class":360},[346,599,443],{"class":356},[346,601,308],{"class":360},[346,603,482],{"class":356},[346,605,462],{"class":360},[346,607,608,610,612],{"class":348,"line":401},[346,609,435],{"class":360},[346,611,299],{"class":389},[346,613,371],{"class":360},[346,615,616],{"class":348,"line":407},[346,617,404],{"emptyLinePlaceholder":194},[346,619,620,622,624,626,628,631,633,635,637,639],{"class":348,"line":432},[346,621,510],{"class":356},[346,623,308],{"class":360},[346,625,515],{"class":389},[346,627,440],{"class":360},[346,629,630],{"class":352},"default",[346,632,456],{"class":360},[346,634,524],{"class":356},[346,636,308],{"class":360},[346,638,482],{"class":356},[346,640,531],{"class":360},[293,642,643,646],{},[332,644,645],{},"OmitAutoProperties"," — empty shell:",[337,648,650],{"className":339,"code":649,"language":341,"meta":342,"style":342},"var client = fixture.Build\u003CClientDto>()\n    .OmitAutoProperties()\n    .Create();\n\nAssert.Equal(string.Empty, client.Name);\nAssert.Equal(default, client.Age);\n",[297,651,652,672,681,689,693,720],{"__ignoreMap":342},[346,653,654,656,658,660,662,664,666,668,670],{"class":348,"line":349},[346,655,353],{"class":352},[346,657,412],{"class":356},[346,659,361],{"class":360},[346,661,384],{"class":356},[346,663,308],{"class":360},[346,665,421],{"class":389},[346,667,392],{"class":360},[346,669,426],{"class":367},[346,671,429],{"class":360},[346,673,674,676,678],{"class":348,"line":374},[346,675,435],{"class":360},[346,677,645],{"class":389},[346,679,680],{"class":360},"()\n",[346,682,683,685,687],{"class":348,"line":401},[346,684,435],{"class":360},[346,686,299],{"class":389},[346,688,371],{"class":360},[346,690,691],{"class":348,"line":407},[346,692,404],{"emptyLinePlaceholder":194},[346,694,695,697,699,701,703,705,707,710,712,714,716,718],{"class":348,"line":432},[346,696,510],{"class":356},[346,698,308],{"class":360},[346,700,515],{"class":389},[346,702,440],{"class":360},[346,704,395],{"class":352},[346,706,308],{"class":360},[346,708,709],{"class":356},"Empty",[346,711,456],{"class":360},[346,713,524],{"class":356},[346,715,308],{"class":360},[346,717,453],{"class":356},[346,719,531],{"class":360},[346,721,722,724,726,728,730,732,734,736,738,740],{"class":348,"line":465},[346,723,510],{"class":356},[346,725,308],{"class":360},[346,727,515],{"class":389},[346,729,440],{"class":360},[346,731,630],{"class":352},[346,733,456],{"class":360},[346,735,524],{"class":356},[346,737,308],{"class":360},[346,739,482],{"class":356},[346,741,531],{"class":360},[310,743,745],{"id":744},"how-it-works","How it works",[747,748,749,761,766,771],"ul",{},[750,751,752,754,755,758,759],"li",{},[297,753,303],{}," — returns an ",[297,756,757],{},"IPostprocessComposer\u003CT>"," you chain before ",[297,760,307],{},[750,762,763,765],{},[297,764,334],{}," — overrides a property value on the final specimen",[750,767,768,770],{},[297,769,559],{}," — leaves a property at its default instead of auto-assigning",[750,772,773,775],{},[297,774,645],{}," — skips all property assignment; only constructor parameters are filled",[293,777,778,779,781,782,785],{},"Use ",[297,780,421],{}," when business rules or test assertions require specific property values. See ",[783,784,29],"a",{"href":30}," for a graph constraint example.",[310,787,789],{"id":788},"next-steps","Next steps",[747,791,792,796],{},[750,793,794],{},[783,795,48],{"href":49},[750,797,798],{},[783,799,70],{"href":71},[310,801,803],{"id":802},"api","API",[747,805,806],{},[750,807,808],{},[783,809,811],{"href":810},"\u002Fapi\u002Fautofixture\u002F5-0-0-rc-1\u002Fautofixture.fixture#build",[297,812,813],{},"Fixture.Build",[815,816,817],"style",{},"html pre.shiki code .stxUP, html code.shiki .stxUP{--shiki-light:#0000FF;--shiki-default:#0000FF;--shiki-dark:#569CD6}html pre.shiki code .sswaR, html code.shiki .sswaR{--shiki-light:#001080;--shiki-default:#001080;--shiki-dark:#9CDCFE}html pre.shiki code .s_Yst, html code.shiki .s_Yst{--shiki-light:#000000;--shiki-default:#000000;--shiki-dark:#D4D4D4}html pre.shiki code .sopvc, html code.shiki .sopvc{--shiki-light:#267F99;--shiki-default:#267F99;--shiki-dark:#4EC9B0}html pre.shiki code .swoLU, html code.shiki .swoLU{--shiki-light:#795E26;--shiki-default:#795E26;--shiki-dark:#DCDCAA}html pre.shiki code .s-S-M, html code.shiki .s-S-M{--shiki-light:#098658;--shiki-default:#098658;--shiki-dark:#B5CEA8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}",{"title":342,"searchDepth":374,"depth":374,"links":819},[820,821,822,823,824],{"id":312,"depth":374,"text":313},{"id":327,"depth":374,"text":328},{"id":744,"depth":374,"text":745},{"id":788,"depth":374,"text":789},{"id":802,"depth":374,"text":803},"Use Build, With, Without, and OmitAutoProperties to control anonymous object creation.","md",{},{"title":44,"description":825},"tEJGVIkm0-3kUcR0g7Gbb1-6VY6W38NIsmw8Qcpi_6Q",[831,832],{"title":40,"path":41,"stem":42,"children":-1},{"title":48,"path":49,"stem":50,"children":-1},1788856644075]