<PackageReference Include="Castle.Windsor" Version="6.0.0" />

IResourceSubSystem

public interface IResourceSubSystem : ISubSystem
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); } }