diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-22 19:24:50 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-22 19:24:50 -0500 |
| commit | a2d215b6ae9d594d71a679a464c9c6a559efe862 (patch) | |
| tree | 06cb67ae79ff8e7420942edf761c23f4f7c09430 /MediaBrowser.Controller/Resolvers | |
| parent | 107c241598f0181102c53e2e1b215d335976028d (diff) | |
added simple injector for dependancy management
Diffstat (limited to 'MediaBrowser.Controller/Resolvers')
| -rw-r--r-- | MediaBrowser.Controller/Resolvers/CoreResolutionIgnoreRule.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Resolvers/IResolutionIgnoreRule.cs (renamed from MediaBrowser.Controller/Resolvers/BaseResolutionIgnoreRule.cs) | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/MediaBrowser.Controller/Resolvers/CoreResolutionIgnoreRule.cs b/MediaBrowser.Controller/Resolvers/CoreResolutionIgnoreRule.cs index 2d69f8deff..d237f68f32 100644 --- a/MediaBrowser.Controller/Resolvers/CoreResolutionIgnoreRule.cs +++ b/MediaBrowser.Controller/Resolvers/CoreResolutionIgnoreRule.cs @@ -9,8 +9,8 @@ namespace MediaBrowser.Controller.Resolvers /// <summary> /// Provides the core resolver ignore rules /// </summary> - [Export(typeof(BaseResolutionIgnoreRule))] - public class CoreResolutionIgnoreRule : BaseResolutionIgnoreRule + [Export(typeof(IResolutionIgnoreRule))] + public class CoreResolutionIgnoreRule : IResolutionIgnoreRule { /// <summary> /// Any folder named in this list will be ignored - can be added to at runtime for extensibility @@ -27,7 +27,7 @@ namespace MediaBrowser.Controller.Resolvers "extrafanart" }; - public override bool ShouldIgnore(ItemResolveArgs args) + public bool ShouldIgnore(ItemResolveArgs args) { // Ignore hidden files and folders if (args.IsHidden) diff --git a/MediaBrowser.Controller/Resolvers/BaseResolutionIgnoreRule.cs b/MediaBrowser.Controller/Resolvers/IResolutionIgnoreRule.cs index 45effc4da1..661688f3c7 100644 --- a/MediaBrowser.Controller/Resolvers/BaseResolutionIgnoreRule.cs +++ b/MediaBrowser.Controller/Resolvers/IResolutionIgnoreRule.cs @@ -5,8 +5,8 @@ namespace MediaBrowser.Controller.Resolvers /// <summary> /// Provides a base "rule" that anyone can use to have paths ignored by the resolver /// </summary> - public abstract class BaseResolutionIgnoreRule + public interface IResolutionIgnoreRule { - public abstract bool ShouldIgnore(ItemResolveArgs args); + bool ShouldIgnore(ItemResolveArgs args); } } |
