You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sonofaforester some of the functionality is currently supported in the base package Func<...>, Lazy<T>, and custom delegates.
What's not supported at this time is the interface generation. That said I don't believe it would be too hard to implement. I'll look at putting together a Grace.Factory package that would target .netstandard 1.1.
@ElMaxxi I'm not sure what the ETA will be for 6.3.0. Hopefully I'll get some time this weekend but I can't make any promises as I have a 2 month old at home and she rules the roost ...
This is working like a champ! Now that I understand Grace a little better, I ended up doing Lazy<> injection of most of the factories. Excited to have a nice replacement for Ninject which seems to be dead. Thanks for your quick work on this.
Activity
ipjohnson commentedon Aug 31, 2017
@sonofaforester some of the functionality is currently supported in the base package
Func<...>,Lazy<T>, and custom delegates.What's not supported at this time is the interface generation. That said I don't believe it would be too hard to implement. I'll look at putting together a Grace.Factory package that would target .netstandard 1.1.
logichaos commentedon Sep 1, 2017
is there a place to see the eta of the various milestones?
ipjohnson commentedon Sep 1, 2017
@ElMaxxi I'm not sure what the ETA will be for 6.3.0. Hopefully I'll get some time this weekend but I can't make any promises as I have a 2 month old at home and she rules the roost ...
initial commit adding Grace.Factory for issue #115
ipjohnson commentedon Sep 2, 2017
I've added two methods for doing factory generation on the fly
ExportFactory<T>()andExportInterfaceFactories().I've put in a couple tests that can be found here. Let me know what you think.
ipjohnson commentedon Sep 4, 2017
I've pushed out a beta version including
Grace.Factory. Let me know if you have any suggestions for changes.sonofaforester commentedon Sep 5, 2017
Thanks for the quick turnaround! I'll be working on that this afternoon or tomorrow and will let you know.
adding support for recursive factory issue #115
ipjohnson commentedon Sep 6, 2017
@sonofaforester I've pushed a new beta version including your change and the recursive support you mentioned earlier.
Let me know how it goes.
sonofaforester commentedon Sep 8, 2017
This is working like a champ! Now that I understand Grace a little better, I ended up doing Lazy<> injection of most of the factories. Excited to have a nice replacement for Ninject which seems to be dead. Thanks for your quick work on this.
ipjohnson commentedon Sep 8, 2017
Perfect. I'll look to roll out a release this weekend with this included.