Skip to content

The function object.to_json was not found (.NET6, Scriban 5.12.1) #597

@hidegh

Description

@hidegh

Scriban: 5.12.1
.NET 6 (note, for some reason on an other project with .NET8 there are no problems at all)

        var scriptObject = new ScriptObject();
        scriptObject.Import(data /*, renamer: BasicRenderer.DotNetRenamer */);

        var tc = new TemplateContext() { /* MemberRenamer = BasicRenderer.DotNetRenamer */ };
        tc.PushGlobal(scriptObject);

        template = "aaa {{ this | object.to_json }} zzz";
        var renderedTemplate = Template.Parse(template).Render(tc);

{"(1,15) : error : The function object.to_json was not found"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions