コード例 #1
0
        public StateMachineHostBuilder AddDataModelHandlerFactory(IDataModelHandlerFactory dataModelHandlerFactory)
        {
            if (dataModelHandlerFactory is null)
            {
                throw new ArgumentNullException(nameof(dataModelHandlerFactory));
            }

            (_dataModelHandlerFactories ??= ImmutableArray.CreateBuilder <IDataModelHandlerFactory>()).Add(dataModelHandlerFactory);

            return(this);
        }
コード例 #2
0
ファイル: FactoryBase.cs プロジェクト: TSSArt/Xtate.Core
 protected void Add(IDataModelHandlerFactory dataModelHandlerFactory) => (_dataModelHandlerFactories ??= new List <IDataModelHandlerFactory>()).Add(dataModelHandlerFactory);