Commit Graph

18 Commits

Author SHA1 Message Date
Adam Hathcock 6391515c19 More options (#5)
* update generator and tests

* Add ImplementationOptions

* option tests

* fix some tests

* UseExtendedInterfaces with flag enum parsing

* add test for using base interfaces instead of interface

* add ProxyForBaseInterface

* add extra overload

* don't put new if we're replacing interfaces

* really remove AutoMapper

* remove akka and fix up interface

* Bigger bump for version

* adjust readme
2024-05-24 13:16:14 +01:00
Adam Hathcock 6b571e7714 do all net8 2024-05-22 09:03:13 +01:00
Adam Hathcock e341772cbc add csharpier 2024-05-21 16:34:46 +01:00
Adam Hathcock 5f92c81965 Fork changes 2024-05-21 16:30:10 +01:00
Adam Hathcock 5568a98e0b add MembersToIgnore 2024-05-21 13:03:43 +01:00
Stef Heyenrath 49ddbc089a Cleanup some code 2024-04-28 10:45:33 +02:00
Stef Heyenrath af99f41dc9 0.0.34 2023-02-25 10:12:37 +01:00
Stef Heyenrath 9dd2221f23 Fix support for Nullable (language version 8) (#25)
* Only emit #nullable when nullable is supported (>= 8.0)

* x

* is not
2021-08-06 17:09:01 +02:00
Stef Heyenrath 8d43c73816 Add <auto-generated> (#24) 2021-08-05 21:34:50 +02:00
Stef Heyenrath 2a56acea6e 0.0.8 2021-08-03 21:08:05 +02:00
Stef Heyenrath a778c35728 0.0.6 2021-08-01 10:35:53 +02:00
Stef Heyenrath 390093d007 Add support for generics (#20)
* wip

* .

* method

* TT

* TT

* .

* .

* mp
2021-08-01 10:34:25 +02:00
Stef Heyenrath 296988b13f Use 0.0.5 2021-07-31 20:15:16 +02:00
Stef Heyenrath 541477b545 Add support for reserved keywords like @object and @string (#18) 2021-07-31 10:21:12 +02:00
Stef Heyenrath c1359511d6 use 0.0.4 in sample 2021-07-31 09:35:40 +02:00
Stef Heyenrath e6724dd457 Fix method parameters: 'in', 'out' and 'ref' (#17)
* Fix Ref and Out

* _
2021-07-27 18:47:00 +02:00
Stef Heyenrath 0f58ce480d Fix namespace (#1)
* Fix NS

* .
2021-07-25 19:22:24 +02:00
Stef Heyenrath a38d8c8ef0 Add ProxyInterfaceConsumerViaNuGet project 2021-07-25 17:29:26 +02:00