Skip to content

Commit c903e4e

Browse files
Add the project information and bump version.
1 parent ae91352 commit c903e4e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

LazyProxy/LazyProxy.csproj

+13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>netstandard2.0</TargetFramework>
4+
<Version>0.1.0</Version>
5+
<PackageId>LazyProxy</PackageId>
6+
<Title>Dynamic Lazy Proxy</Title>
7+
<Company>ServiceTitan, Inc.</Company>
8+
<Authors>ServiceTitan, Inc.</Authors>
9+
<Copyright>Copyright 2018 ServiceTitan, Inc.</Copyright>
10+
<PackageProjectUrl>https://github.com/servicetitan/lazy-proxy</PackageProjectUrl>
11+
<PackageLicenseUrl>https://github.com/servicetitan/lazy-proxy/blob/master/LICENSE</PackageLicenseUrl>
12+
<RepositoryUrl>https://github.com/servicetitan/lazy-proxy</RepositoryUrl>
13+
<RepositoryType>git</RepositoryType>
14+
<PackageTags>lazy proxy dynamic runtime wrapper</PackageTags>
15+
<Description>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.
16+
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.</Description>
417
</PropertyGroup>
518
<ItemGroup>
619
<PackageReference Include="System.Reflection.Emit" Version="4.3.0" />

0 commit comments

Comments
 (0)