Skip to content

CreateSessionObjectAsync qGenericId of resultobject is == qType but should be a guid #53

Description

@ChristofHoldschick

Description

Create a IGenericObject with IDoc.CreateSessionObjectAsync with a request
the Property myObject.qGenericId of the created Object is now the Value of the qType-Property of the request

var request = JObject.FromObject(new
            {
                qProp = new
                {
                    qInfo = new
                    {
                        qType = "DimensionList"
                    },
                    qDimensionListDef = new
                    {
                        qType = "dimension",
                        qData = new
                        {
                            info = "/qDimInfos",
                            qDimInfo = "/qDim"
                        }
                    }
                }
            });
var myObject=awaitApp.CreateSessionObjectAsync(request);
myObject.qGenericId is now 'DimensionList'

Steps to Reproduce

  1. checkout development branch of Enigma Examples
  2. debug the Method MultipleRequests.FireMultipleRequestsAsync();
Expected behavior

myObject.qGenericId should be a unique id

.net Framework system
[ ] .net core
[X] .net 452

Versions

  • Version of enigma.net: current development branch
  • [Other relevant versions]

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions