fix null injection check

This commit is contained in:
Mikhail 2023-06-16 11:53:39 +08:00
parent 7b5c912ebd
commit 4abef9b0d7

View File

@ -112,7 +112,7 @@ namespace DCFApixels.DragonECS
void IEcsInject<PreInitInjectController>.Inject(PreInitInjectController obj) => _injectController = obj; void IEcsInject<PreInitInjectController>.Inject(PreInitInjectController obj) => _injectController = obj;
public InjectSystem(T injectedData) public InjectSystem(T injectedData)
{ {
if (_injectedData == null) throw new ArgumentNullException(); if (injectedData == null) throw new ArgumentNullException();
_injectedData = injectedData; _injectedData = injectedData;
} }
public void PreInit(EcsPipeline pipeline) public void PreInit(EcsPipeline pipeline)