Search code examples
c#restopenrasta

OpenRasta Default Codec


I want to set a default codec in OpenRasta for all requests. i.e. When no other codec has been found using other methods, I want to use a custom JSON codec as the default. How do you wire this up in the pipeline?


Solution

  • ResourceSpace.Has.ResourcesOfType<object>()
                     .WithoutUri
                     .TranscodedBy<MyCustomCodec>()
                     .ForMediaType("application/json");
    

    That should do it.