Cannot inject private set() methods of derived properties

While I am commenting and my memory functions, while working on the code fork I also stumbled on this one: class B {} class A1 { public B BProp { get; private set; } } class A2 : A1 {} Inject...

Id #1633 | Release: None | Updated: Jul 23, 2013 at 8:47 AM by iamahern | Created: Jul 18, 2013 at 12:35 PM by iamahern

Sign nuget package

Hi, Please sign nuget package Thanks

Id #1606 | Release: None | Updated: Jul 17, 2013 at 5:22 PM by Grax | Created: Jun 28, 2013 at 7:10 AM by emdadgar2

The resolvers cache is updated in a non-threadsafe manner

Although the _resolvers[] dictionary is only a "cache" of resolvers, it needs to be synchronized when updated and (at least from the documentation I have found) - if you allow for concurrent read /...

Id #1592 | Release: None | Updated: Aug 26, 2013 at 4:38 PM by Grax | Created: Jun 17, 2013 at 3:50 PM by iamahern

Singleton objects have their properties re-injected every time you call Resolve()

If you register a singleton via: T instanceObject = new T(); fFastInjector.SetResolver<T>(() => instanceObject); As a result, although this is effectively a singleton, if you use property inject...

Id #1591 | Release: None | Updated: Jul 17, 2013 at 5:13 PM by Grax | Created: Jun 17, 2013 at 3:40 PM by iamahern

SetResolver<> does not allow you to set properties on implementation types

The method, SetResolver<T, ConcreteT>() returns an InjectorFluent<T> rather than an InjectorFluet<ConcreteT>. This limits the utility of this class.

Id #1590 | Release: None | Updated: Jul 18, 2013 at 12:26 PM by iamahern | Created: Jun 17, 2013 at 3:23 PM by iamahern

  • 1-5 of 5 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items