LazyProxy 1.0.0

A dynamic lazy proxy is a class built in real time, that implemenets some interface T, takes to the constructor an argument Lazy of T and routes all invocations to the corresponding method or property of this argument.
The real instance wrapped by Lazy of T is created only after the first invocation of method or property. It allows to distribute the loading from the class creation to the method or property invocation.

Install-Package LazyProxy -Version 1.0.0
dotnet add package LazyProxy --version 1.0.0
<PackageReference Include="LazyProxy" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LazyProxy --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on LazyProxy:

Package Downloads
LazyProxy.Unity
Lazy injection for Unity container
LazyProxy.Autofac
Lazy injection for Autofac container

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0 37 10/1/2020
0.1.5 2,077 5/16/2019
0.1.4 824 11/29/2018
0.1.3 233 11/27/2018
0.1.2 266 11/19/2018
0.1.1 606 7/27/2018
0.1.0 360 7/25/2018