<PackageReference Include="Castle.Windsor" Version="5.1.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); } }