• 1403/07/25

فارسی کردن tempdata :

سلام وق بخیر ، استاد توی پروژه از کد زیر برای فارسی کردن tempdata استفاده کردین : 

            services.AddSingleton<HtmlEncoder>(HtmlEncoder.Create(allowedRanges: new[] { UnicodeRanges.BasicLatin, UnicodeRanges.Arabic }));

اما توی .net8 نمیشه به شکل بالا استفاده کرد به صورت زیر تغییر دادم : 

var builder = WebApplication.CreateBuilder(args);

builder.Services.AddSingleton<HtmlEncoder>(HtmlEncoder.Create(allowedRanges: new[] { UnicodeRanges.BasicLatin, UnicodeRanges.Arabic }));

اما مشکل رو حل نمیکنه ، و همچنان اگه فارسی بنویسیم بجاش علامت سوال نشون میده 

راه حلی برای این مشکل دارین ؟

  • 1403/07/26
  • ساعت 23:39

با سلام 

این رو امتحان کنید

  #region Encoder

            builder.Services.AddSingleton<HtmlEncoder>(
                HtmlEncoder.Create(allowedRanges: new[] { UnicodeRanges.All }));

  #endregion

logo-samandehi