{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.BlogEngine/BlogEngine.NET","documentNamespace":"https://spdx.org/spdxdocs/protobom/20f56085-cdbc-4c1a-b520-4754f302d636","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-21T10:08:13Z"},"packages":[{"name":"DynamicQuery","SPDXID":"SPDXRef-nuget-DynamicQuery-1.0-75c946","versionInfo":"1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"NuGet.Core","SPDXID":"SPDXRef-nuget-NuGet.Core-2.8.2-75c946","versionInfo":"2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2013 Microsoft. NuGet, Copyright GetMetadata ExtractMetadata, dCopyright 2013 Microsoft. NuGet","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.Web.Xdt","SPDXID":"SPDXRef-nuget-Microsoft.Web.Xdt-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-6.0.8-75c946","versionInfo":"6.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.WebApi","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.Razor","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.2.3-75c946","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.Web.Infrastructure","SPDXID":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","versionInfo":"1.0.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Antlr","SPDXID":"SPDXRef-nuget-Antlr-3.5.0.2-75c946","versionInfo":"3.5.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) 2008 VeriSign, Inc., Copyright Sam Harwell 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"WebGrease","SPDXID":"SPDXRef-nuget-WebGrease-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., Copyright Microsoft 2012, Copyright Microsoft 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"FontAwesome","SPDXID":"SPDXRef-nuget-FontAwesome-4.4.0-75c946","versionInfo":"4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"OFL-1.1 AND MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright Dave Gandy 2015.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.WebPages","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.2.3-75c946","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.WebApi.Client","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"bootstrap","SPDXID":"SPDXRef-nuget-bootstrap-3.4.1-75c946","versionInfo":"3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft 2025, Copyright (c) 2011-2019 Twitter, Inc., Copyright 2011-2019 Twitter, Inc., Copyright 2019 en-us css js less mobile-first responsive front-end framework web","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"jQuery.Cookie","SPDXID":"SPDXRef-nuget-jQuery.Cookie-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2013 Klaus Hartl","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"jQuery","SPDXID":"SPDXRef-nuget-jQuery-2.1.4-75c946","versionInfo":"2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2005, 2015 jQuery Foundation, Inc., (c) 2008 VeriSign, Inc., Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors, Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors, Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"jQuery.Validation","SPDXID":"SPDXRef-nuget-jQuery.Validation-1.14.0-75c946","versionInfo":"1.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2010-2013 Diego Perini, Copyright (c) 2013 Jorn Zaefferer, Copyright (c) 2015 Jorn Zaefferer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Twitter.Bootstrap","SPDXID":"SPDXRef-nuget-Twitter.Bootstrap-3.0.1.1-75c946","versionInfo":"3.0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2012 Twitter, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"angularjs","SPDXID":"SPDXRef-nuget-angularjs-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) 2010-2014 Google, Inc. http://angularjs.org, Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors, Copyright 2013 jQuery Foundation, Inc. and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.WebApi.Core","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.WebApi.WebHost","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"toastr","SPDXID":"SPDXRef-nuget-toastr-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2012-2015 John Papa, Tim Ferrell, Hans Fjallemark, Copyright (c) 2012-2015 John Papa, Tim Ferrell, Hans Fjallemark., Copyright 2012-2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-7.0.1-75c946","versionInfo":"7.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2007 James Newton-King, Copyright James Newton-King 2008, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS c Development Releases Json, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS c Development Releases Json Working","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Moment.js","SPDXID":"SPDXRef-nuget-Moment.js-2.10.6-75c946","versionInfo":"2.10.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) JS Foundation and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"Microsoft.AspNet.Web.Optimization","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Web.Optimization-1.1.3-75c946","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright Microsoft 2011","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"json2","SPDXID":"SPDXRef-nuget-json2-1.0.2-75c946","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"SimpleInjector","SPDXID":"SPDXRef-nuget-SimpleInjector-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., 3Copyright 2013-2015 Simple Injector Contributors, Copyright 2013 Simple Injector Contributors, Copyright 2013-2015 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"SimpleInjector.Extensions.ExecutionContextScoping","SPDXID":"SPDXRef-nuget-SimpleInjector.Extensions.ExecutionContextScoping-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2014 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"SimpleInjector.Integration.WebApi","SPDXID":"SPDXRef-nuget-SimpleInjector.Integration.WebApi-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2014 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/[email protected]"}]},{"name":"com.github.BlogEngine/BlogEngine.NET","SPDXID":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","versionInfo":"master","downloadLocation":"git+https://github.com/BlogEngine/BlogEngine.NET","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/BlogEngine/BlogEngine.NET@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector.Extensions.ExecutionContextScoping-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-WebGrease-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-FontAwesome-4.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector.Integration.WebApi-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Antlr-3.5.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-bootstrap-3.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Twitter.Bootstrap-3.0.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Web.Optimization-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-DynamicQuery-1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-NuGet.Core-2.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-6.0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery.Validation-1.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-angularjs-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-toastr-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-7.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Moment.js-2.10.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Web.Xdt-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery.Cookie-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery-2.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-json2-1.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relationshipType":"DESCRIBES"}]}