SAIF.Framework.Web.Mvc declares no <ProjectReference> elements — every internal SAIF dependency is consumed as a NuGet PackageReference, alongside external ASP.NET MVC/Web API and third-party packages; the nuspec manifest also diverges from the csproj's declared dependency set (src/SAIF.Framework.Web.Mvc.csproj, src/SAIF.Framework.Web.Mvc.nuspec).
Declared with <ExcludeAssets>runtime;native;contentfiles;analyzers;buildtransitive</ExcludeAssets>; no Grpc symbol appears in library source — transitive/runtime pin only (src/SAIF.Framework.Web.Mvc.csproj)*
Microsoft.AspNet.Mvc
5.2.3
System.Web.Mvc types used pervasively (src/SAIF.Framework.Web.Mvc.csproj)
Razor/WebPages host support (src/SAIF.Framework.Web.Mvc.csproj)
WebGrease
1.6.0
WebGrease.Css.Extensions imported in src/Web.Mvc/Extensions/ModelStateExtensions.cs for ForEach (src/SAIF.Framework.Web.Mvc.csproj)
System.Web.Extensions
(assembly reference, no NuGet version)
Supplies System.Web.Script.Serialization.ScriptIgnore used in src/Web.Mvc/ViewModels/Bases/MenuViewModelBase.cs (src/SAIF.Framework.Web.Mvc.csproj)
Newtonsoft.Json
8.0.0.0 (binding redirect)
[JsonIgnore] in src/Web.Mvc/ViewModels/Bases/MenuViewModelBase.cs; referenced but not declared as a PackageReference — resolved transitively (src/SAIF.Framework.Web.Mvc.csproj)*
The nuspec (src/SAIF.Framework.Web.Mvc.nuspec) declares a dependency on SAIF.Framework.Common [2,3), which is not a PackageReference in src/SAIF.Framework.Web.Mvc.csproj, and omits the Grpc.Core, SAIF.HashUtil, and SAIF.Web.API.Clients package references that the project file declares — the declared package dependency graph does not match the compile-time dependency graph (src/SAIF.Framework.Web.Mvc.nuspec, src/SAIF.Framework.Web.Mvc.csproj)*.
Grpc.Core, SAIF.HashUtil, and SAIF.Web.API.Clients are declared as PackageReference entries but no symbol from any of them is referenced in any source file in this library; the reason for their inclusion is unknown (src/SAIF.Framework.Web.Mvc.csproj).
The package-to-namespace attribution for Enforce, SAIF.Common.Extensions, SAIF.Common.IValidationResult, and SAIF.Services.WCF.* proxy base types is inferred from namespace prefixes; the Legends CLI dependency index was not queried for these specific types during Stage 1 (src/SAIF.Framework.Web.Mvc.csproj)*.
SAIF.Framework.Data.NHibernate did not appear in the current Legends CLI library index (legends list libraries) at documentation time, so its NuGet Package classification above reflects the csproj PackageReference declaration rather than a confirmed CLI index entry; treat exact transitive contents of this package as unverified*.
The library ships as C# source files (the nuspec's <file> element maps src="**\*.cs" to target="src") rather than a compiled assembly, so consuming applications compile against these dependencies directly rather than through a prebuilt binary (src/SAIF.Framework.Web.Mvc.nuspec).
SAIF.Framework.Web.Mvc declares no <ProjectReference> elements; all internal SAIF dependencies are consumed as NuGet packages (src/SAIF.Framework.Web.Mvc.csproj).