Commit Graph

16 Commits

Author SHA1 Message Date
Chomp 95e473b22a Added ability to inform DI system of types to ignore
Made use of primary constructor
2025-06-29 10:54:42 +01:00
refringe 6e01428b2b .NET Format Style Fixes 2025-06-18 17:09:20 +00:00
clodanSPT f895267748 Added injection override feature for modders (#320)
Co-authored-by: Alex <alex@dm-me-for-questions.com>
2025-05-30 18:19:57 +01:00
Archangel 39afd6e24a Update exception message to be more clear 2025-05-29 23:50:06 +02:00
Alex c0dbcc3d66 Changed object in favor of Lock 2025-05-28 11:55:44 +01:00
Chomp 983fb644be Updated various Microsoft deps 2025-05-21 17:43:38 +01:00
Alex 1499627d3c DI completely reworked to keep status of singletons on multi type components 2025-05-06 10:52:22 +01:00
clodan 57974a552b Fixed component naming and dependency injection prioritization 2025-04-29 21:04:35 +01:00
CWX 80747a16f6 Formatting 2025-04-22 16:00:23 +01:00
CWX 7c7297f63c Code cleanup and format 2025-04-22 14:49:05 +01:00
Chomp 6cf6271a48 Made RegistrableType sealed and fixed typos 2025-03-08 11:10:40 +00:00
Chomp 94dc3a3424 Improved ArgumentOutOfRangeException handling inside RegisterComponent 2025-03-08 11:07:56 +00:00
Chomp d01231d322 Cleaned up loop inside RegisterGenericComponents 2025-03-08 11:03:08 +00:00
Chomp c3671b4232 Indent foreach inside RegisterComponents 2025-03-08 10:14:00 +00:00
Archangel 63737e656c Centralize globally used build properties 2025-03-07 17:47:47 +01:00
clodan 270f095413 renamed projects and namespaces 2025-03-07 13:16:43 +00:00