PDA

View Full Version : اجرای یک وظیفه مستقل از اجرای Application_Start



HamidNch
پنج شنبه 24 شهریور 1390, 00:06 صبح
سلام دوستان
من از کنترل WebTaskSchedular نوشته شده توسط آقای سالار خلیل زاده برای انجام وظایفی در پریود زمانی مشخص استفاده میکنم.بطور مثال بعد از هر 30 ثانیه یک ایمیل به آدرسی ارسال میکنم این کار خیلی ساده با راهنمای فایل آقای خلیل زاده میسر است اما این درصورتی قابل انجام هست که حداقل یه نفر از سایت بازدید کرده باشد تا رویداد Application_start اجرا گردد،بنده میخواهم این وظیفه یا تابع را بدون درنظر گرفتن Application_Start انجام دهم.البته میدانم که با استفاده از Job در Sql Serverاینکار قابل انجام هست اما برخی کدها رو نمیتوانم در Jobبنویسم.مگر اینکه Jobی بشود نوشت که یک تابع در Asp.net را صدا بزند.
دوستان درصورت امکان راهنمایی کنند که سایتهای مشابه برای انجام کارهای اینچنینی چکار میکنند.
با تشکر از همه.

mehran_sh_t
پنج شنبه 24 شهریور 1390, 11:52 صبح
سلام
میشه در VS تابعی نوشت و بعد توی SQL اون رو فراخونی کرد...
درست یادم نیست چطور بود، چک می کنم. بهتون می گم

mehran_sh_t
پنج شنبه 24 شهریور 1390, 12:11 عصر
ببینید این به کارتون میاد:
http://aspnetlibrary.com/articledetails.aspx?article=Using-CLR-to-access-.NET-functions-in-SQL-Server

HamidNch
جمعه 25 شهریور 1390, 01:02 صبح
ممنون خیلی عالی بود.اما این دی ال ال که مینویسیمش اگه وابستگی به سایت داشته باشه چی؟میشه کاری کرد که بطور مثال این تابع کدهایی که توی Application_Start نوشته شده رو اجرا کنه بدون اینکه سایت باز بشه؟
نمیدونم درست سوالم رو بیان کردم یانه!