Skip to content
phatboyg edited this page Sep 19, 2010 · 7 revisions
  • Allow scoping/lifecycle to be set at either the PluginType level or the individual Instance level
  • Container validation strategies.
  • Remove all obsolete methods!!!!
  • Pluggable constructor selection strategies (OpenRasta needs it)
  • Fix / overhaul the nested container issue #3
  • “On Startup” actions
  • Supplement convention based registration with a “Policy” model like Fubu’s that can modify a PluginGraph
  • Eliminate InstanceMemento from PluginGraph
  • Eliminate attribute based configuration
  • Isolate Xml references from main StructureMap. This in preparation to do a Silverlight version finally
  • Owned, Lazy (see http://cca.codeplex.com)
  • Better support for object tracking (cleanup). See above.
  • Do StructureMap guides
  • Child containers — scoping is just a bit different
  • Func<T, string>
  • “missing factory” handlers
  • improved open generics support — small improvements for the IHandler<> strategy
  • Cleaning up the PluginGraph model so it can be used directly
  • End of June 2010?
  • NOT DISABLING VB SUPPORT.
  • IContainer.GetUnique() ?
  • Need to make ConfiguredInstance & SmartInstance easier to edit
  • NO, NO, NO differences in registration between enums, simples, dep’s, whatnot
  • Allow folks to register IEnum, IList, array[] with values

Clone this wiki locally