C# Class SquishIt.Framework.Resolvers.EmbeddedResourceResolver

Inheritance: IResolver
Datei anzeigen Open project: connectivedx/SquishIt

Public Methods

Method Description
IsDirectory ( string path ) : bool
Resolve ( string file ) : string
ResolveFolder ( string path, bool recursive, string debugFileExtension, IEnumerable allowedExtensions, IEnumerable disallowedExtensions ) : IEnumerable

Protected Methods

Method Description
CalculateResourceName ( string assemblyName, string resourceName ) : string

Private Methods

Method Description
ResolveFile ( string file, Assembly assembly, string resourceName ) : string

Method Details

CalculateResourceName() protected abstract method

protected abstract CalculateResourceName ( string assemblyName, string resourceName ) : string
assemblyName string
resourceName string
return string

IsDirectory() public method

public IsDirectory ( string path ) : bool
path string
return bool

Resolve() public method

public Resolve ( string file ) : string
file string
return string

ResolveFolder() public method

public ResolveFolder ( string path, bool recursive, string debugFileExtension, IEnumerable allowedExtensions, IEnumerable disallowedExtensions ) : IEnumerable
path string
recursive bool
debugFileExtension string
allowedExtensions IEnumerable
disallowedExtensions IEnumerable
return IEnumerable