impromptu-interface
impromptu-interface copied to clipboard
Static interface to dynamic implementation (duck casting). Uses the DLR combined with Reflect.Emit.
Bumps [log4net](https://github.com/apache/logging-log4net) from 1.2.10 to 2.0.10. Release notes Sourced from log4net's releases. Address CVE-2018-1285 and improve netstandard 2.0 support Apache log4net 2.0.10 improves netstandard2.0 support thanks to community member @NicholasNoise....
I encountered a similar dependency hell issue when bump log4net from 1.2.10 to 2.0.10. [(PR#39)](https://github.com/ekonbenefits/impromptu-interface/pull/39). Hope this fix can help you. Best regards, sucrose
I want to implement something similar to this package using the new source generators package, Do you think it will be possible ?
I am trying to use this package on my Blazor WASM (client-side) project. The goal is to reflect my database service set out to the client so service methods can...
Hello and thanks for this great project! I am currently using this to generate a class from an interface at runtime: ``` var theInterface = Impromptu.ActLike(new { }); var iimage...
Say we define a null object like this: ``` public class Null : DynamicObject where T:class { public static T Instance { get { if (!typeof(T).IsInterface) throw new ArgumentException("I must...
I'm not sure if this is expected behavior. ```csharp interface IDo { void Do(); } sealed class DoNothing : IDo { void IDo.Do() { } } ``` ```csharp class TheDoNothing...
Not an issue, I was just looking at the code and wondering... is there any specific reason to prefer `lock`+standard `Dictionary` over `ConcurrentDictionary` for `_typeHash` and `_delegateCache` in `BuildProxy`?