namespace MediaBrowser.Controller.Plugins; /// /// Marker interface for integrated/bundled plugins that ship their plugin image as an embedded /// resource inside the plugin assembly rather than as a file on disk. /// /// /// This interface is intended for plugins compiled into the server. External plugins should /// continue to declare their image via the imagePath field in meta.json. /// public interface IHasEmbeddedImage { /// /// Gets the name of the embedded resource in this plugin's assembly to serve as the plugin image. /// string ImageResourceName { get; } }