public static void Fill <T>( this IMvxNamedInstanceRegistry <T> registry, IMvxNamedInstanceRegistryFiller <T> filler, Type type) where T : notnull { filler.FillFrom(registry, type); }
public static void Fill <T>(this IMvxNamedInstanceRegistry <T> registry, Type type) { var filler = Mvx.Resolve <IMvxNamedInstanceRegistryFiller <T> >(); registry.Fill(filler, type); }
public static void Fill <T>(this IMvxNamedInstanceRegistry <T> registry, IMvxNamedInstanceRegistryFiller <T> filler, Assembly assembly) where T : notnull { filler.FillFrom(registry, assembly); }
public static void Fill <T>(this IMvxNamedInstanceRegistry <T> registry, Assembly assembly) { var filler = Mvx.Resolve <IMvxNamedInstanceRegistryFiller <T> >(); registry.Fill(filler, assembly); }