using Telligent.Evolution.Extensibility.UI.Version1; namespace Samples { public class Sample { public string SayHello(string name) { return "Hello " + name; } } public class SampleWidgetExtension : IScriptedContentFragmentExtension { #region IScriptedContentFragmentExtension Members public string ExtensionName { get { return "sample_v1"; } } public object Extension { get { return new Sample(); } } #endregion #region IPlugin Members public string Name { get { return "Sample Extension"; } } public string Description { get { return "Enables widgets to use the public members of the Sample class."; } } public void Initialize() { } #endregion } }