[Plugin system] Move read-only filesystems to dependency injection.

This commit is contained in:
2023-10-05 16:54:55 +01:00
parent 76b70b1c75
commit f5de3435e5
2 changed files with 19 additions and 14 deletions

View File

@@ -79,9 +79,11 @@ public interface IPluginRegister
/// <param name="services">Service collection</param>
void RegisterPartitionPlugins(IServiceCollection services);
/// <summary>Gets all read-only filesystem plugins</summary>
/// <returns>List of read-only filesystem plugins</returns>
List<Type> GetAllReadOnlyFilesystemPlugins();
/// <summary>
/// Registers all read-only filesystem plugins in the provided service collection
/// </summary>
/// <param name="services">Service collection</param>
void RegisterReadOnlyFilesystemPlugins(IServiceCollection services);
/// <summary>Gets all writable floppy image plugins</summary>
/// <returns>List of writable floppy image plugins</returns>