MDD4All.AssemblyLoading.Contracts
2.0.0.1
dotnet add package MDD4All.AssemblyLoading.Contracts --version 2.0.0.1
NuGet\Install-Package MDD4All.AssemblyLoading.Contracts -Version 2.0.0.1
<PackageReference Include="MDD4All.AssemblyLoading.Contracts" Version="2.0.0.1" />
<PackageVersion Include="MDD4All.AssemblyLoading.Contracts" Version="2.0.0.1" />
<PackageReference Include="MDD4All.AssemblyLoading.Contracts" />
paket add MDD4All.AssemblyLoading.Contracts --version 2.0.0.1
#r "nuget: MDD4All.AssemblyLoading.Contracts, 2.0.0.1"
#:package MDD4All.AssemblyLoading.Contracts@2.0.0.1
#addin nuget:?package=MDD4All.AssemblyLoading.Contracts&version=2.0.0.1
#tool nuget:?package=MDD4All.AssemblyLoading.Contracts&version=2.0.0.1
One interface, and nothing else.
Assembly GetAssemblyByPath(string path)
Hand it a path, get an assembly back. How that happens - straight into the current context, into one of its own that can be dropped again, from a cache - is somebody else's business, and that is the whole point of keeping it separate.
Targets netstandard2.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on MDD4All.AssemblyLoading.Contracts:
| Package | Downloads |
|---|---|
|
MDD4All.DME.AssemblyTree
Shows the types of a .NET assembly as a tree - assembly, namespaces, types - to pick one from, the way a file dialog picks a file. |
|
|
MDD4All.DME.ViewModels
The view models of MDD4All.DME, the object graph editor: the tree built from whatever object it is handed, the open document, the settings, and the rules a data model declares through its annotations. |
|
|
MDD4All.DME.AssemblyLoading
Loads an assembly into a context of its own, so it can be dropped again when another one is picked. Everything the host already carries is deferred to it rather than loaded twice. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.0.1 | 178 | 9/24/2026 |