Closed1

VContainerでInject内部で必要のない物をnullにすると。。

eisukeeisuke
[Inject]
        public void Construct(ISetter setter, IGetter getter,SettingsModel settingsModel)
        {
            Setter = setter;
            Getter = getter;
            SettingsModel = settingsModel;

            if (DeviceModeJudge.instance.DeviceModeEnum == DeviceModeEnum.Descktop)
            {
                SettingsModel = null;
            }
        }

このコードだとエラーが走る。
Injectメソッド、コンストラクタ内部ですべてが注入されたか確認する処理がある?みたい

このスクラップは2023/05/02にクローズされました