خواندن اطلاعات تنظیمات از web config
یکی از راه حل ها برای جلوگیری از hard code کردن یک سری اطلاعات مورد نیاز از جمله تنظیمات، ذخیره آنها در فایل وب کافیگ پروژه می باشد ، به این روش هر وقت که نیاز داشتید مقداری رو تغییر دهید نیاز به باز کردن پروژه و تغییر اطلاعات و پابلیش مجدد ندارید.
ابتدا یک پروژه از نوع ASP.NET MVC ایجاد میکنیم. بعد از ایجاد پروژه، یک فایل در root اصلی پروژه به اسم web.config داریم، داخل فایل وب کانفیگ، یک تگ داریم به اسم
1 |
<appSettings> |
داخل این تگ میتوانیم مقادیر مورد نظر خودمان را بر اساس نام کلید ذخیره کنیم. در اینجا ما ابتدا یک مقدار جدید به صورت زیر اضافه می نماییم.
1 |
< add key="MaxLength" value="12"/ > |
در ادامه برای خواندن مقدار MaxLength باید ابتدا به رفرنس های پروژه، رفرنس پایین رو اضافه نمایید
1 |
System.configuration |
و به صورت زیر اقدام به خواندن مقدار فوق می نماییم :
1 |
var maxLength = ConfigurationManager.AppSettings["MaxLength"].ToString(); |
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.