IResourceSubSystem
An implementation of a should
be able to return instances of IResource
for a given resource identifier.
using Castle.Core.Resource;
namespace Castle.MicroKernel.SubSystems.Resource
{
public interface IResourceSubSystem : ISubSystem
{
IResource CreateResource(CustomUri uri);
IResource CreateResource(CustomUri uri, string basePath);
IResource CreateResource(string resource);
IResource CreateResource(string resource, string basePath);
void RegisterResourceFactory(IResourceFactory resourceFactory);
}
}