CNeptune
CNeptune copied to clipboard
Fixed generics and var, out and more than three parameters
Fixed problems with:
- generic methods,
- methods in generic types,
- var parameters,
- out parameters,
- methods with more than three parameters
New feature:
- apply NeptuneAttribute to type/method to enable/disable making it injectable
It is backward compatible with the latest Virtuoze/NConcern (Latest commit 719d506 on Jun 6, 2017) But to actual weave generic methods and methods in generic types a newer NConcern is needed too.
For the final preparation of a pull request for NConcern I need a working NuGet Package of this version of CNeptune. Unfortunately I will not be able to work on that until next week (alternatively you can take the currently latest jho1965us/NConcern commit a801994, and fix the nuget package reference there your self). Test cases for changes in this commit is part of the work done on NConcern.