Beispiel #1
0
            public DataModelList GetProperties()
            {
                var properties = new DataModelList
                {
                    { @"SessionId", SessionId },
                    { @"InvokeType", Type.ToString() }
                };

                if (Source is { } source)
                {
                    properties.Add(key: @"Source", source.ToString());
                }

                properties.MakeDeepConstant();

                return(properties);
            }
Beispiel #2
0
            public DataModelList GetProperties()
            {
                var properties = new DataModelList();

                if (Uri is { } uri)
                {
                    properties.Add(key: @"Uri", uri.ToString());
                }

                if (Scxml is { } scxml)
                {
                    properties.Add(key: @"SCXML", scxml);
                }

                properties.MakeDeepConstant();

                return(properties);
            }