Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/StefH/ProxyInterfaceSourceGenerator
This project uses Source Generation to generate an interface and a Proxy class for classes. This makes it possible to wrap external classes which do not have an interface, in a Proxy class which makes it easier to Mock and use Dependency Injection.
https://github.com/StefH/ProxyInterfaceSourceGenerator
d2d1115753cdf2c110d07fa4302d1033ec2ff62e authored about 1 year ago by Stef Heyenrath <[email protected]>
0de5e0ba512b32657bc77a6a0a15b8c46ee3bbf0 authored about 1 year ago by Stef Heyenrath <[email protected]>
e146476c3462c7f6a094e2f12b6cc7ded5ff4a65 authored about 1 year ago by Stef Heyenrath <[email protected]>
0ccb94a3a75cba99c4189a79c673d3eded521667 authored about 1 year ago by Stef Heyenrath <[email protected]>
18caf1ec33e44efa67b46a59035a13f371be0239 authored about 1 year ago by Stef Heyenrath <[email protected]>
* HttpClient
* .
* .
* .
059886d1ca95841e27c264106235817b3cc48bbc authored about 1 year ago by Stef Heyenrath <[email protected]>77f28ffacc7b1139988bcc3ba06412b112a2dc7e authored about 1 year ago by Stef Heyenrath <[email protected]>
* Remove "#nullable disable" and the end of generated cs file
* restore
* .
764d9d4f587cf55a3c09d4da218e497e5341d4db authored about 1 year ago by Stef Heyenrath <[email protected]>0c19988fd28a80bdc327b09e86e652769c865a8c authored almost 2 years ago by Stef Heyenrath <[email protected]>
f46c8533dfedf212f3b47106ef6c76208dbc7717 authored almost 2 years ago by Stef Heyenrath <[email protected]>
cbd467d2f3f59ea719a57059d05a30d7b08fc197 authored almost 2 years ago by Stef Heyenrath <[email protected]>
e0ff3e4d544050feba12148596cab5355b381056 authored almost 2 years ago by Stef Heyenrath <[email protected]>
af99f41dc9259c67a57672a6f40a766d76c1c815 authored almost 2 years ago by Stef Heyenrath <[email protected]>
b2ab22a1bf7f5293f31c19a2453064d71a3fa499 authored almost 2 years ago by Stef Heyenrath <[email protected]>
18ba453cbc5c8132829d8909ffbc624099fd2b6c authored almost 2 years ago by Stef Heyenrath <[email protected]>
994e55c4be38f1b89b1c5735e1c3e10621f6c826 authored almost 2 years ago by Stef Heyenrath <[email protected]>
* x
* fx
* .
eadcf8585f237b3d71a2b05881c9af23e230a063 authored almost 2 years ago by Stef Heyenrath <[email protected]>4c7f7cde4dca0c0e92ee62b95317bb49b9dbd089 authored almost 2 years ago by Stef Heyenrath <[email protected]>
* Fixed multi dimension array arguments
* .
* .
* .
* ,
65d1d801ce3d8e496f018f5598a427d8f91baa53 authored almost 2 years ago by Stef Heyenrath <[email protected]>196db037ab7bc3ee377ea14d61f18376397b5a2d authored almost 2 years ago by Stef Heyenrath <[email protected]>
c1d42ac7e5f00edf830f9edfa852343a90db8de1 authored almost 2 years ago by Stef Heyenrath <[email protected]>
b7adb20257ec1b2e09af7e5296519a3b190770d0 authored almost 2 years ago by Stef Heyenrath <[email protected]>
cd85eb09be8c556c82195927246a8885faaae4ff authored almost 2 years ago by Stef Heyenrath <[email protected]>
* .
* xxxxxxxx
* rev
* ....
* .
* ok
* 2
* .
* ,
106385a4663f7cd25fa6ce6b80001e8d28b8a226 authored almost 2 years ago by Stef Heyenrath <[email protected]>da40aae2939a3150641a151295e704443382bfb4 authored almost 2 years ago by Stef Heyenrath <[email protected]>
d25601cf22bf547a2e1150140847a65bdeabb8a7 authored almost 2 years ago by Stef Heyenrath <[email protected]>
0df5944d06f775ba69c632fd31ca3ce30de0f5c3 authored about 2 years ago by Stef Heyenrath <[email protected]>
* .
* .
* P en E
* .
e22cec1b62910c51f6e5be85d2528ddcc53141a7 authored about 2 years ago by Stef Heyenrath <[email protected]>* 1
* 2
* 3
* .
* x
a1a283c8bb995ab10624721d60edd67ce44d9838 authored about 2 years ago by Stef Heyenrath <[email protected]>02c0c7f4d2f376ae42882f8ae3f1098ac9794a09 authored about 2 years ago by Stef Heyenrath <[email protected]>
6405e999b7bfbbc978302d1a6b72c56aff495954 authored about 2 years ago by Stef Heyenrath <[email protected]>
* Only generate setters and getters for public properties
* .
d340c6af7cb55719e081571653330b112a59afd2 authored about 2 years ago by Stef Heyenrath <[email protected]>72a40e6f6a62cd48b4bc7b7d1c78772e72b2e4b7 authored about 2 years ago by Stef Heyenrath <[email protected]>
3eb9d8ce5f274ff94f4466d1d7892781604c301b authored about 2 years ago by Stef Heyenrath <[email protected]>
* Akka.Remote example
* ToString(CultureInfo.InvariantCulture)
* .
a98db7aac2fc84b1217a3d80189977b13aeab44e authored about 2 years ago by Stef Heyenrath <[email protected]>1e30471a0c9f012c73fe0aba60ceed9ed6a30d96 authored about 2 years ago by Stef Heyenrath <[email protected]>
7e497cd9c7bbc36fd3700066a11518a57679fe3b authored over 2 years ago by Stef Heyenrath <[email protected]>
* mapster
* ,
* .
* ...
* .
* .
* .
* .
* .
* .
* int
* .
* ;
0e57de17c332aa8be844ad01f9dc791efb35f083 authored over 2 years ago by Stef Heyenrath <[email protected]>4b9b47ba9d109b7c1d547230286295f63339b612 authored over 2 years ago by Stef Heyenrath <[email protected]>
* .
* .
* pnp
* ok
* compiles
* ?
* e
* set
* .ToArray()
* n
* ......
69fa995982db3ffdc043c254aca62959cd864315 authored over 2 years ago by Stef Heyenrath <[email protected]>ee35d1916f50f1873cdc0de34adb0b1712e875f5 authored over 2 years ago by Stef Heyenrath <[email protected]>
1eb30d7237d8fe7311a751b0dcf42b200fd40d3b authored over 2 years ago by Stef Heyenrath <[email protected]>
* .
* .
* .
* ...
* .
* c
* p
* ok
* .
44213e91ab8b428b9b3bad58ad9b8a6304374c5c authored over 2 years ago by Stef Heyenrath <[email protected]>ad2b22b0081256efcfdca40b62b60b0533cc8d71 authored over 2 years ago by Stef Heyenrath <[email protected]>
* In case the parameter is defined as Nullable, always return "null".
* icon
* .
533901ec488a80711e5bd5a3eb89d90e77bef3e4 authored over 2 years ago by Stef Heyenrath <[email protected]>b5b08d8c0147cc488f033efca61afc43e1abc824 authored over 2 years ago by Stef Heyenrath <[email protected]>
44bc08015cdcf8c719725cd761e25e4986ba1ddf authored over 2 years ago by Stef Heyenrath <[email protected]>
302aae4237fea5afcb77b4a782fe8dc7d0fad483 authored over 2 years ago by Stef Heyenrath <[email protected]>
* .
* ok
* sw
* .
* .
87b2b6c6c3b8fb98d1e3a184014d8805a490a8ec authored over 2 years ago by Stef Heyenrath <[email protected]>b4c490aef92edf1e0f06f0cd60459e226accd550 authored over 2 years ago by Stef Heyenrath <[email protected]>
cab6a1ea774f46cf93de0c74a4c2ed9ef4ad219e authored over 2 years ago by Stef Heyenrath <[email protected]>
63bcad4c26ea1e352d5fba7aaeabbe5e940f4d07 authored over 2 years ago by Stef Heyenrath <[email protected]>
bfd73558c322cd184ce6fe2c177d058296ecf234 authored over 2 years ago by Stef Heyenrath <[email protected]>
* 008
* n
* da
23e9f808324da117ff31f3bfd6dea14b33a0f1a0 authored over 2 years ago by Stef Heyenrath <[email protected]>15547b949858983cb00f4361e591bae3b5d815a4 authored over 2 years ago by Stef Heyenrath <[email protected]>
* Fix for Explicit DefaultValue is not defined
* .
55043701dbcafa74a356f5e9b78aee5482840a44 authored over 2 years ago by Stef Heyenrath <[email protected]>5bd0f7c3c637fa21fd048aaa7e7bf08019bf90c6 authored almost 3 years ago by Stef Heyenrath <[email protected]>
844836fa7e15dc0975ed9a914f3bb5f06839dd90 authored almost 3 years ago by Stef Heyenrath <[email protected]>
* pnp
* .
* .
* okee
* ns
* .
* o
* .
* ,
* x
* t
* co
* .
...
9024b5f42c0ee04b628f25a4d3b76bc31d8d52f4 authored almost 3 years ago by Stef Heyenrath <[email protected]>
d7483d6b7e7888b88b5d08514ac4f0fc7591be6d authored almost 3 years ago by Stef Heyenrath <[email protected]>
94d322cfb3e27117850166b1befeae8eadfe56e2 authored almost 3 years ago by Stef Heyenrath <[email protected]>
* x
* Add support for static properties and methods.
307bc1a015b9a440128014657fb1c08d1020e25c authored almost 3 years ago by Stef Heyenrath <[email protected]>76d8a2d5a50cdc5c3e2d4a860cca47e23df8a1cb authored almost 3 years ago by Stef Heyenrath <[email protected]>
bd65e1ef4ab9f2fe8664684ce5e9ef3f1fad7f5a authored almost 3 years ago by Stef Heyenrath <[email protected]>
bac7f7a05c794455f769d678e381317b722dae18 authored almost 3 years ago by Stef Heyenrath <[email protected]>
f9664e056476a13e5f3b6fdc9750ccea03b71af0 authored almost 3 years ago by Stef Heyenrath <[email protected]>
649ed89bb62f5eab933289a87b4f26a5796e02ac authored over 3 years ago by Stef Heyenrath <[email protected]>
efd4393a8295217866d7d8105dc61016f6134389 authored over 3 years ago by Stef Heyenrath <[email protected]>
ebfe3f407e6e544813a907644dd84a63e5fdd6c7 authored over 3 years ago by Stef Heyenrath <[email protected]>
* Update filename for generated interface files
* .
* .
* <DevelopmentDependency>true</...
00cd67f35502821559e8f49f5fa3c4b97c0e70f7 authored over 3 years ago by Stef Heyenrath <[email protected]>cec093775c920417cea19cbc7de739f1bdbe5dcd authored over 3 years ago by Stef Heyenrath <[email protected]>
df4740ccd48ab9ee3097375f6f0eddaae2166eb5 authored over 3 years ago by Stef Heyenrath <[email protected]>
d23aacde07caa23ae44e40caacf6a271fa9b7298 authored over 3 years ago by Stef Heyenrath <[email protected]>
* Only emit #nullable when nullable is supported (>= 8.0)
* x
* is not
9dd2221f233c0ae09e66764291a3ddab9fb23fdd authored over 3 years ago by Stef Heyenrath <[email protected]>8d43c73816b77a1d878d0fcd1a9ff88f7120c2b9 authored over 3 years ago by Stef Heyenrath <[email protected]>
2a56acea6e34af9c095a624ab95d4169b04e787d authored over 3 years ago by Stef Heyenrath <[email protected]>
* event wip...
* Add support for 'event'
* event example
c536e194e75c64bfcff0cc60ad509c39a80fbe2f authored over 3 years ago by Stef Heyenrath <[email protected]>7b158adadc33cb70db5ceb10f9ac643a471d47dc authored over 3 years ago by Stef Heyenrath <[email protected]>
8eb0733d6f8bce371cff040d8cbaa6062e13235a authored over 3 years ago by Stef Heyenrath <[email protected]>
5382e9a6b993f90a718019605b508a00d06f57df authored over 3 years ago by Stef Heyenrath <[email protected]>
7baf050c127326ee5bc51bead54329eb012b91b3 authored over 3 years ago by Stef Heyenrath <[email protected]>
a778c35728422ff03befddf516a29931a187b593 authored over 3 years ago by Stef Heyenrath <[email protected]>
* wip
* .
* method
* TT
* TT
* .
* .
* mp
390093d0076d7541f7363df3227d71e7c0c2cdaf authored over 3 years ago by Stef Heyenrath <[email protected]>296988b13fd52c158a1eb79b519be47d026e3bd1 authored over 3 years ago by Stef Heyenrath <[email protected]>
b38a6918e0dc5335004f1669a827fbe70e2ebbbc authored over 3 years ago by Stef Heyenrath <[email protected]>
a1d23422dc45114b883d8214f836d67e8ae2f750 authored over 3 years ago by Stef Heyenrath <[email protected]>
0802766c66efdc9a657cdd8081129113e773e12d authored over 3 years ago by Stef Heyenrath <[email protected]>
541477b545ea591ac07024221cc7c683f50bf4b2 authored over 3 years ago by Stef Heyenrath <[email protected]>
c1359511d62a16bb0db803456514f27a88b94034 authored over 3 years ago by Stef Heyenrath <[email protected]>
9aa2df2ea0be8077d59c9286e0ddd230f88d7a6e authored over 3 years ago by Stef Heyenrath <[email protected]>
1a9f287950835c1497406096bf5f9bab60c51959 authored over 3 years ago by Stef Heyenrath <[email protected]>
51c9d415080b078ae6189a8265398bab82e4008f authored over 3 years ago by Stef Heyenrath <[email protected]>
* Fix Ref and Out
* _
e6724dd4570e71382fd83ca10c8eec4e774da6cd authored over 3 years ago by Stef Heyenrath <[email protected]>60617282504875aa41d239cefd8d343dbc00b607 authored over 3 years ago by Stef Heyenrath <[email protected]>
23f0485d749ee70996072060af0be4f097fea90c authored over 3 years ago by Stef Heyenrath <[email protected]>
cbdf3ce895ffd3d842f41c5f0120a01d5501b837 authored over 3 years ago by Stef Heyenrath <[email protected]>
5d48b67ba34862505707322556c53964753bc401 authored over 3 years ago by Stef Heyenrath <[email protected]>
d7cb238cb9001febd34c68be145ed09a38233f27 authored over 3 years ago by Stef Heyenrath <[email protected]>
* #4
* Only replace if required
* fix
* private readonly IMapper _mapper;
* CRLF
86ef9ede985a8b37437c1298daac2a8d4b5a61b3 authored over 3 years ago by Stef Heyenrath <[email protected]>