Refactoring to use object resolver, instead of ProviderBase

This commit is contained in:
Morten Bock
2012-11-21 07:14:40 -01:00
parent c95c1a7038
commit a2b876608f
16 changed files with 85 additions and 192 deletions

View File

@@ -69,5 +69,16 @@ namespace Umbraco.Web
{
return resolver.ResolveTypes<IThumbnailProvider>();
}
}
/// <summary>
/// Returns all IImageUrlProvider classes
/// </summary>
/// <param name="resolver"></param>
/// <returns></returns>
internal static IEnumerable<Type> ResolveImageUrlProviders(this PluginManager resolver)
{
return resolver.ResolveTypes<IImageUrlProvider>();
}
}
}