issues
search
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.
MIT License
38
stars
5
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add more tests for identical class names which have different base classes
#79
StefH
closed
4 days ago
0
Does not support identical class names which have different base classes
#78
harry0198
closed
4 days ago
3
Add functionality to ignore members while generating interface and proxy
#77
StefH
closed
6 days ago
0
Define the Mapster configuration in a static class
#76
StefH
closed
1 week ago
0
Add null check for nullable
#75
StefH
closed
1 week ago
0
Is there a way we can lazy load interface mappings?
#74
JROBOTO
closed
1 week ago
7
Fix workflows
#73
adamhathcock
closed
4 months ago
0
Add Members to ignore
#72
adamhathcock
closed
1 week ago
1
warning CS0109: The member '***._Instance' does not hide an accessible member. The new keyword is not required.
#71
StefH
opened
5 months ago
0
Add tests for interfaces with same name but different namespace
#70
StefH
closed
5 months ago
1
output filename clash in case with multiple interfaces with same name but different namespace
#69
StefH
closed
5 months ago
0
Use fully qualified names to reduce namespace clashes.
#68
Fieslix
closed
5 months ago
4
Do not redefine interfaces.
#67
Fieslix
closed
5 months ago
0
Exclude System.Runtime.CompilerServices.NullableContextAttribute
#66
StefH
closed
10 months ago
0
Change "nullable disable" to "nullable restore"
#65
StefH
closed
12 months ago
0
No source generation when annotated interface is explicitly internal
#64
madp4ul
opened
1 year ago
1
Generating Proxy objects given an abstraction of the type being proxied
#63
JROBOTO
closed
1 year ago
2
Add test for HttpClient
#62
StefH
closed
1 year ago
0
Fix "ref" parameter
#61
StefH
closed
1 year ago
0
Parameters passed in with Keyword "ref" are proxied such that they are no longer updated by reference
#60
FatSwords
closed
1 year ago
4
Accessibility issue with ProxyClassAccessibility
#59
FatSwords
closed
1 year ago
2
Add support for public and internal ProxyClass
#58
StefH
closed
1 year ago
0
Allow optional control of proxy access modifiers
#57
FatSwords
closed
1 year ago
1
Internal proxies/Proxy factory
#56
FatSwords
closed
1 year ago
4
Fixed multi-dimension argument / return type
#55
StefH
closed
1 year ago
0
2D arrays as inputs to a method generate interfaces with incorrect asterisks in their array definitions
#54
FatSwords
closed
1 year ago
4
Return correct type (interfacve) for array
#53
StefH
closed
1 year ago
1
Proxied array return types are left as is, and do not return their proxied type
#52
FatSwords
closed
1 year ago
3
Add support for implicit and explicit operators
#51
StefH
closed
1 year ago
0
Add unit test for generic class + change generated filename
#50
StefH
closed
1 year ago
0
Add support for property and method attributes
#49
StefH
closed
1 year ago
0
Add support for parameter attributes
#48
StefH
closed
1 year ago
0
Only generate setters and getters for public properties
#47
StefH
closed
1 year ago
0
Add support to generate code for interface without a namespace
#46
StefH
closed
1 year ago
0
Proxy interfaces should work?
#45
rogeralsing
closed
1 year ago
1
Build error on mixed visibility properties
#44
rogeralsing
closed
1 year ago
1
Proxy does only proxy top level members
#43
rogeralsing
closed
1 year ago
3
Build error on missing namespace
#42
rogeralsing
closed
1 year ago
1
Fixed GetDeterministicHashCodeAsString (use InvariantCulture)
#41
StefH
closed
1 year ago
0
Invalid code is generated for some locales (e.g. sv-ES)
#40
rogeralsing
closed
1 year ago
10
Use Mapster as mapper
#39
StefH
closed
2 years ago
0
Fixed generated code when a class extends multiple classes
#38
StefH
closed
2 years ago
0
Add support for indexers
#37
StefH
closed
2 years ago
0
If the parameter is defined as Nullable, always return "null" as default value.
#36
StefH
closed
2 years ago
0
The new() constraint must be the last constraint specified
#35
StefH
closed
2 years ago
0
Fix default valeu for reference types and non-reference types
#34
StefH
closed
2 years ago
0
Fix for default parameter (default)
#33
StefH
closed
2 years ago
0
Add support for 'file-scoped' namespaces
#32
StefH
closed
2 years ago
0
Fix for Explicit DefaultValue is not defined
#31
StefH
closed
2 years ago
0
Fixed TryFindProxyDataByTypeName
#30
StefH
closed
2 years ago
0
Next