CNeptune icon indicating copy to clipboard operation
CNeptune copied to clipboard

Fixed generics and var, out and more than three parameters

Open jho1965us opened this issue 6 years ago • 0 comments

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.

jho1965us avatar Apr 26 '18 20:04 jho1965us