Skip to content

ArgumentNullException #137

Description

@mahshidrz

We've created a simple restful api with 3.37 ver of bclib as below:
@app.restful_action()
async def hello_world(context: edge.RESTfulContext):
try:
return {"Hello": "World"}
except:
print(traceback.format_exc())

This method receives input but the result doesn't return to client.
error:
System.ArgumentNullException: Array cannot be null. (Parameter 'bytes') at System.Text.Encoding.GetString(Byte[] bytes) at WebServer.Service.ByteArrayHelper.FromSocketResultToRoutingData(Byte[] bytes) at WebServer.Service.EdgeSocketConnetionInfo.GetRoutingDataAsync(IHttpRequest httpRequest, CancellationToken cancellationToken) at WebServer.Service.SqlBaseHostService.GetRoutingDataAsync(IHttpRequest httpRequest, CancellationToken cancellationToken) at BasisCore.WebServer.Http.HttpHostServiceBase.ProcessAsync(IHttpRequest httpRequest, CancellationToken cancellationToken)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions