using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Resources; using System.Reflection; namespace ScrewTurn.Wiki { /// /// Implements a Resource Exchanger. /// public class ResourceExchanger : IResourceExchanger { private ResourceManager manager; /// /// Initialises a new instance of the ResourceExchanger class. /// public ResourceExchanger() { manager = new ResourceManager("ScrewTurn.Wiki.Properties.Messages", typeof(Properties.Messages).Assembly); } /// /// Gets a Resource String. /// /// The Name of the Resource. /// The Resource String. public string GetResource(string name) { return manager.GetString(name); } } }