نظرات مطالب
Blazor 5x - قسمت سوم - مبانی Razor
نکتهای در مورد تگ text
اگر در این حالت برنامه را کامپایل کنیم، با خطای زیر مواجه میشویم:
علت اینجا است که در دستور زبان Razor، واژهی text، یک واژهی کلیدی است و هدف آن، جدا کردن یک قطعهی متنی، از قسمتی از کد #C نوشته شدهی در فایلهای razor است. هدف اصلی آن، تعیین مرزی بین کد #C و یک متن خالص است. به همین جهت است که عنوان میکند، تگ text نمیتواند دارای attributes باشد. برای رفع این مشکل، روش escape کردن آن، قرار دادن این تگ مخصوص SVG، داخل یک تگ text دیگر است:
فرض کنید قصد دارید یک تصویر SVG را که به همراه متن است، نمایش دهید. نمایش متن در این حالت، توسط تگ text انجام میشود:
<text x="50" y="50">Some text</text>
"<text>" and "</text>" tags cannot contain attributes
<text> <!-- Here are your actual Text tags --> <text x="50" y="50">Some text</text> </text>
بازخوردهای دوره
استفاده از StructureMap به عنوان یک IoC Container
درود؛ من دارم از C# ( WPF) استفاده میکنم. میخوام از StructureMap استفاده کنم ولی هر کاری میکنم خطا میده.
این کد منه
پیاده سازی UnitofWork طبق آموزشی که شما تو سایت گذاشته بودید در DBContext پیاده سازی کردم و الان داره این خطا رو به من میده.
نمیتونه اینو پیدا کنه :
مشکل چیه ؟ باید چکار کنم؟
این کد منه
private static Container defaultContainer() { var container = new Container(ioc => { // map same interface to different concrete classes ioc.For<IUser>().Use<EFUserService>(); ioc.For<IUnitOfWork>().HybridHttpOrThreadLocalScoped().Use<ApplicationDBContext>(); }); container.AssertConfigurationIsValid(); return container; }
نمیتونه اینو پیدا کنه :
.HybridHttpOrThreadLocalScoped()
بازخوردهای دوره
تزریق خودکار وابستگیها در برنامههای ASP.NET MVC
این خطا یعنی تنظیمات اولیه ناقصی دارید. مراجعه کنید به مطلب «استفاده از StructureMap به عنوان یک IoC Container» برای توضیحات بیشتر در مورد نحوه تعریف ObjectFactory.Initialize و ارتباط دادن اینترفیسها به کلاسهای متناظر.
نظرات اشتراکها
کتاب NET Microservices.
چند مدتی است که Micro Service و Container ترند شده. خواندن کتاب قاعدتا برای دوستانی که علاقمند به هماهنگی با ترندها هستند مفید خواهد بود.
اشتراکها