dotnet-installer/src/Microsoft.DotNet.InternalAbstractions
Livar Cunha 84f63029fe Almost all of the code to prime the NuGet cache from the archive.
- Created a Configurer class that is responsible for deciding when to run the dotnet first time use
experience and invoke the NuGetCachePrimer.
- Added the NuGetCachePrimer which extract the archive and primes the cache.
-- This is just missing creating the sentinel once restore succeeds.
- Added a shell for the NugetPackagesArchiver, which will be responsible for expanding the archive (likely
replaced in the future by an abstraction from Eric's code or its implementation will simply call Eric's code).
- Added a TemporaryFolder abstration to Internal Abstractions that handles deleting the temporary folder once
we are done with it.
2016-06-10 16:53:55 -07:00
..
Native Replaces references to Microsoft.Extensions.PlatformAbstractions with Microsoft.Extensions.PlatformAbstractions.Internal 2016-04-29 16:06:23 -07:00
Properties Almost all of the code to prime the NuGet cache from the archive. 2016-06-10 16:53:55 -07:00
ApplicationEnvironment.cs Replaces references to Microsoft.Extensions.PlatformAbstractions with Microsoft.Extensions.PlatformAbstractions.Internal 2016-04-29 16:06:23 -07:00
DirectoryWrapper.cs Almost all of the code to prime the NuGet cache from the archive. 2016-06-10 16:53:55 -07:00
EnvironmentWrapper.cs Refactor DependencyModel, make it ready for tests 2016-02-16 09:56:19 -08:00
FileSystemWrapper.cs Refactor DependencyModel, make it ready for tests 2016-02-16 09:56:19 -08:00
FileWrapper.cs Add support for loading and merging runtime deps json 2016-03-15 09:32:39 -07:00
HashCodeCombiner.cs Copy FileSystemGlobbing and HashCodeCombiner sources 2016-04-29 17:55:06 -07:00
IDirectory.cs Almost all of the code to prime the NuGet cache from the archive. 2016-06-10 16:53:55 -07:00
IEnvironment.cs Refactor DependencyModel, make it ready for tests 2016-02-16 09:56:19 -08:00
IFile.cs Add support for loading and merging runtime deps json 2016-03-15 09:32:39 -07:00
IFileSystem.cs Refactor DependencyModel, make it ready for tests 2016-02-16 09:56:19 -08:00
ITemporaryDirectory.cs Almost all of the code to prime the NuGet cache from the archive. 2016-06-10 16:53:55 -07:00
Microsoft.DotNet.InternalAbstractions.xproj Revert "Update the .xproj files to reference the "DotNet" targets and props instead of "DNX"." 2016-03-16 11:44:09 -05:00
Platform.cs Replaces references to Microsoft.Extensions.PlatformAbstractions with Microsoft.Extensions.PlatformAbstractions.Internal 2016-04-29 16:06:23 -07:00
project.json Updating CoreFx, CoreClr, CoreSetup to rc3-24210-06, rc3-24210-01, rc3-3004449-00 respectively 2016-06-10 15:05:30 +00:00
RuntimeEnvironment.cs Replaces references to Microsoft.Extensions.PlatformAbstractions with Microsoft.Extensions.PlatformAbstractions.Internal 2016-04-29 16:06:23 -07:00
TemporaryDirectory.cs Almost all of the code to prime the NuGet cache from the archive. 2016-06-10 16:53:55 -07:00