- Removed all MoveImmute situations.

- Added filtering and ordering functions for package resources.
This commit is contained in:
MapleWheels
2026-01-26 16:37:51 -05:00
committed by Maplewheels
parent 60ed549605
commit f9a467453a
8 changed files with 56 additions and 24 deletions
@@ -35,9 +35,9 @@ public interface IPluginManagementService : IReusableService
/// <summary>
/// Loads the provided assembly resources in the order of their dependencies and intra-mod priority load order.
/// </summary>
/// <param name="resource"></param>
/// <param name="resources"></param>
/// <returns>Success/Failure and list of failed resources, if any.</returns>
FluentResults.Result LoadAssemblyResources(ImmutableArray<IAssemblyResourceInfo> resource);
FluentResults.Result LoadAssemblyResources(ImmutableArray<IAssemblyResourceInfo> resources);
/// <summary>
/// Creates instances of the given type and provides Property Injection and instance reference caching. Disposes of