با سلام
من در یک وب سایت که خودم با C# نوشتم از quartz استفاده کردم اما کد من در کنترلر های خودم به خوبی کار میکنه ولی وقتی کپی می کنم داخل external class کار نمیکنه
XmlTextWriter objX = new XmlTextWriter(HttpContext.Current.Server.MapPath("~/SamaTV.xml"), Encoding.UTF8); objX.WriteStartDocument(); objX.WriteStartElement("rss"); objX.WriteAttributeString("version", "2.0"); objX.WriteStartElement("channel"); objX.WriteElementString("title", "وب سایت داستان ما"); objX.WriteElementString("link", "http://www.dastanema.com/"); objX.WriteElementString("description", "اولین و بزرگترین مرجع شهادت های مسیحی فارسی زبان"); objX.WriteElementString("language", "fa-ir"); objX.WriteElementString("ttl", "60"); objX.WriteElementString("image", "http://www.dastanema.com/Images/logo.png"); objX.WriteElementString("lastBuildDate", String.Format("{0:R}", DateTime.Now)); var articles = db.Article.Where(p => p.Category.Title != "عمومی").OrderBy(p => Guid.NewGuid()).Take(3).ToList(); string url = "http://www.dastanema.com/Content/Single/"; string image = "http://www.dastanema.com/Images/Articles_img/"; string html = null; foreach (var item in articles) { objX.WriteStartElement("item"); objX.WriteElementString("title", item.Title); objX.WriteElementString("author", item.CreateByUser); objX.WriteElementString("link", url + item.Article_ID); objX.WriteStartElement("enclosure"); objX.WriteElementString("url", image + item.Image); objX.WriteElementString("type", "image/jpeg"); objX.WriteEndElement(); objX.WriteStartElement("guid"); objX.WriteAttributeString("isPermaLink", "true"); objX.WriteString("http://www.dastanema.com/"); objX.WriteEndElement(); objX.WriteElementString("pubDate", String.Format("{0:R}", item.CreateDate)); objX.WriteStartElement("category"); objX.WriteString(item.Category.Title); objX.WriteEndElement(); objX.WriteElementString("description", item.Body); objX.WriteEndElement(); html += "<div class='col-lg-4 col-md-6 col-sm-4 col-xs-12'><div class='videobox'><figure><a href='"; html += url + item.Article_ID + "' target='_blank'><img src='"; html += image + item.Image + "' alt='' class='img-responsive ' />"; html += "</a><figcaption><h2 class='IRAN hidden-sm'><a href='"; html += url + item.Article_ID + "'>" + item.Title + "</a></h2><h5 class='IRAN visible-sm'><a class='whiteit' href='"; html += url + item.Article_ID + "'></a></h5><ul><li class='IRAN'><i class='fa fa-play'></i> " + item.Hit + "</li>"; html += "<li class='IRAN'><i class='fa fa-bars'></i> " + item.Category.Title + "</li></ul><div class='clearfix'></div></figcaption></figure></div></div>"; } objX.WriteEndElement(); objX.WriteEndElement(); objX.WriteEndDocument(); objX.Flush(); objX.Close(); using (FileStream fs = new FileStream(HttpContext.Current.Server.MapPath("~/SamaTV.html"), FileMode.Create)) { using (StreamWriter w = new StreamWriter(fs, Encoding.UTF8)) { w.WriteLine(html); } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)