مرجع مقالات کاربردی طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

مرجع مقالات کاربردی طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

  • ۰
  • ۰

کد بی نقص فولدر NLog.config مانند صورت تحت میباشد طراحی اپلیکیشن در مشهد که برای منبع شما آیتم به کارگیری قرار می‌گیرد:


xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"

autoReload=\"true\">


useTransactions=\"true\"

dbProvider=\"System.Data.SqlClient\"

connection String=\"data source=localhost;initial

catalog=NLogDemo;integrated security=false;persist security

info=True;User ID=sa;Password=sa1@3#.\"

commandText=\"INSERT INTO DbLog

(level, callsite, message, additionalInfo, logdatetime)

Values (@level, @callsite, @message, @additionalInfo, @logdatetime)\">


خلال این برای عمل کردن با Microsoft SQL Server شما میتوانید از NLog در ASP.NET برای لاگ کردن داده در بقیه دیتابیس ها مانند MySQL، دیتابیس  Oracle و SQLite استعمال فرمایید.


افزایش عملکرد NLog با به کار گیری از Async Wrapper
NLog در ASP.NET از بخش اعظمی از هدف ها هواخواهی می نماید که مثلا آن‌ها می شود به Async Wrapper، Buffering Wrapper، Fallback Group و Retrying Wrapper اشاره نمود. Asynchronous target wrappers شما‌را قوی می سازد تا پیغام ها را به یک صف منتقل نمائید و آن ها را در یک thread مستقل برای افزایش عملکرد پردازش فرمائید. قطعه کد تحت، کاری که برای این خواسته می بایست اجرا دهید را به شما نشانه میدهد:


name=\"String\"

queueLimit=\"Integer\"

timeToSleepBetweenBatches=\"Integer\"

batchSize=\"Integer\"

overflowAction=\"Enum\">


شما میتوانید از مزایای asynchronous wrapper به کارگیری نمایید و یک فولدر غرض را درون آن محدود فرمایید تا این چنین بتوانید اطلاعات را به طور هم‌زمان در درون دیتابیس لاگ نمائید که ما این شغل را در قطعه کد پایین به شما آرم داده ایم:


fileName=\"${basedir}/Logs/${shortdate}.log\"

layout=\"${longdate} ${uppercase:${level}} ${message}\"/>


راهکار جایگزین دیگر این میباشد که شما می‌توانید از قطعه کد تحت استعمال نمایید تا این چنین بتوانید همه هدف ها را با استعمال از AsyncWrapper محدود نمایید.

... Write your targets here ...
 

  • ۰۱/۰۴/۰۵
  • شایلین عباسی

طراحی اپلیکیشن در مشهد

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی