Coders, я пытаюсь преобразовать строку XAML в HTML, используя библиотеку, которую я нашел здесь, но у меня возникла проблема с созданием нового экземпляр объекта, который позволит мне использовать библиотеку. Я уже добавил ссылку на библиотеку в моем проекте Asp.net, и я хотел бы использовать его в файле WCF.
Проблема в том, что всякий раз, когда я пытаюсь создать экземпляр нового объекта с новым ключевым словом, я получаю сообщение об ошибке:
"MarkupConverter" - это "пространство имен", но используется как "тип".
Вот мой код, обратите внимание, что я создаю новый объект, как показано в приведенном выше примере библиотеки, пожалуйста, помогите:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Web.Services;
using System.Net.Mail;
using System.ServiceModel.Activation;
using System.Data.SqlClient;
using MarkupConverter;
namespace AspPersonalWebsite
{
[ServiceContract(Namespace = "")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class Service1 //: IService1
{
private string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
private IMarkupConverter markupConverter;
[OperationContract]
public string convertXAMLToHTML(string XAMLtext)
{
string htmlText = "";
markupConverter = new MarkupConverter(); /*PROBLEM IS HERE*/
htmlText = markupConverter.ConvertXamlToHtml(XAMLtext);
return htmlText;
}
}
}