`Util.RawHtml()` signature changed in LP8
The LINQPad.Reference package defines Util.RawHtml(XElement)
as returning an object
. However, in LP8, it returns a LINQPad.Util.IMetaObject
. This is creating a MissingMethodException when attempting to call Util.RawHtml()
from a custom data context driver.
Specifically:
Unhandled error in method 'PreprocessObjectToWrite': Method not found: 'System.Object LINQPad.Util.RawHtml(System.Xml.Linq.XElement)'. at LinqToDB.LINQPad.ValueFormatter..cctor()
Joe - could we please get an updated LINQPad.Reference package with the correct RawHtml
method?
Thanks,
Stuart
Comments
BTW. https://www.linqpad.net/extensibility.aspx : link to new documentation leads to 404 page https://www.linqpad.net/DataContextDrivers8.docx
Thanks for the heads-up. I've reverted the signatures of the Util methods in 8.0.14 so that the existing driver should work without error.