diff --git a/README.md b/README.md index 95d669f..3280032 100644 --- a/README.md +++ b/README.md @@ -3,18 +3,17 @@ Weakly is a collection of some useful weak-reference types available as portable class library for **net45+win8+wp8+wpa81** and available through nuget. -Normally it is not possible to call private methods using reflection in Windows Phone and Windows Store Apps. You will get a MethodAccessException. -Weakly solves this problem by using compiled Expressions. So it is not only possible to call private methods but also faster as dynamic invocation. - ## Install Weakly is available through NuGet: **Install-Package** [Weakly](https://www.nuget.org/packages/Weakly/) + ## Content ### Builders +Create compiled Expressions for: * `Builder.DynamicDelegate` creates compiled version of MethodInfo.Invoke * `Builder.OpenAction` creates open delegates * `Builder.OpenFunc` creates open delegates @@ -34,14 +33,10 @@ Weakly is available through NuGet: * `WeakEventHandler` * `WeakEventSource` -### Expressions -* some Helpers - ### IO * `MemoryTributary` is a MemoryStream replacement using multiple memory segments ### Reflection -* `ManagedRuntime` to determine the managed runtime * `ReflectionPath` to reflect a path of properties * some Helpers diff --git a/build/Weakly.nuspec b/build/Weakly.nuspec index b6d694d..47b515f 100644 --- a/build/Weakly.nuspec +++ b/build/Weakly.nuspec @@ -3,7 +3,7 @@ Weakly Weakly - 2.6.0 + 2.7.0 Thomas Ibel Weakly is a collection of some useful weak-reference types available as portable class library for net45+win8+wp8+wpa81. en-US @@ -11,7 +11,7 @@ https://github.com/tibel/Weakly https://raw.github.com/tibel/Weakly/master/build/weakly_icon.png false - First Roslyn compatible release + remove ExpressionHelper, ManagedRuntime and ReflectionHelper.IsReferenceEquatable() Copyright Thomas Ibel 2013-2015 Weakly WeakReference WeakAction WeakFunc WeakDelegate WeakCollection WeakValueDictionary WeakEventHandler WeakEventSource Async Task diff --git a/src/GlobalAssemblyInfo.cs b/src/GlobalAssemblyInfo.cs index 7094774..2c04496 100644 --- a/src/GlobalAssemblyInfo.cs +++ b/src/GlobalAssemblyInfo.cs @@ -12,5 +12,5 @@ [assembly: CLSCompliant(true)] -[assembly: AssemblyVersion("2.6.0.0")] -[assembly: AssemblyFileVersion("2.6.0.0")] +[assembly: AssemblyVersion("2.7.0.0")] +[assembly: AssemblyFileVersion("2.7.0.0")]