[Plugin system] Move partitions to dependency injection.

This commit is contained in:
2023-10-05 16:11:05 +01:00
parent 87c8242363
commit 5fe2717e28
2 changed files with 20 additions and 11 deletions

View File

@@ -71,9 +71,11 @@ public interface IPluginRegister
/// <returns>List of media image plugins</returns>
List<Type> GetAllMediaImagePlugins();
/// <summary>Gets all partition plugins</summary>
/// <returns>List of partition plugins</returns>
List<Type> GetAllPartitionPlugins();
/// <summary>
/// Registers all partition plugins in the provided service collection
/// </summary>
/// <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>