প্রশ্ন ট্যাগ «httpcontext»

14
একটি ইউনিট পরীক্ষায় এইচটিটিপি কনটেক্সট.সকালীন.সেশন সেট করা হচ্ছে
আমার একটি ওয়েব সার্ভিস রয়েছে আমি ইউনিট পরীক্ষার চেষ্টা করছি। পরিষেবাটিতে এটি এর HttpContextমতো বিভিন্ন মানকে টানছে : m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current.Session["CustomerUrl"]; ইউনিট পরীক্ষায় আমি একটি সাধারণ কর্মীর অনুরোধ ব্যবহার করে প্রসঙ্গ তৈরি করছি, এরকম: SimpleWorkerRequest request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); HttpContext context = …

4
মক এইচটিটিপি কনটেক্সট. টেস্ট ইনিশ পদ্ধতিতে বর্তমান
আমি যে এএসপি.এনইটি এমভিসি অ্যাপ্লিকেশনটি তৈরি করেছি তাতে ইউনিট টেস্টিং যুক্ত করার চেষ্টা করছি। আমার ইউনিট পরীক্ষায় আমি নিম্নলিখিত কোডটি ব্যবহার করি: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); ... } নিয়ামক প্রসঙ্গে উপহাস করার জন্য নিম্নলিখিত সহায়কগুলির সাথে: public static class FakeControllerContext { public static …

3
আমি কীভাবে এইএসপি.নেট এমভিসি 1 তে এইচটিটিপি কনটেক্সটবেস থেকে একটি এইচটিপিপি কনটেক্সট অবজেক্ট পাব?
আমি কয়েকটি ওয়েবফরম / এমভিসি-অজোনস্টিক সরঞ্জাম নিয়ে কাজ করছি এবং আমার HttpContextকোনও HttpContextBaseঅবজেক্টের রেফারেন্স দেওয়ার উদাহরণ পাওয়া দরকার । আমি ব্যবহার করতে পারছি না HttpContext.Currentকারণ অ্যাসিক্রোনাসলি পাশাপাশি কাজ করার জন্যও আমার এটি দরকার ( অ্যাসিঙ্ক্রোনাস অনুরোধের সময় HttpContext.Currentরিটার্ন null)। আমি সচেতন HttpContextWrapper, কিন্তু ভুল পথে চলে।

5
আমি কীভাবে এএসপি.নেট এমভিসিতে মক ব্যবহার করে এইচটিটিপি কনটেক্সটকে উপহাস করব?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } আমার বেস কন্ট্রোলারের কাছে এই অনুরোধের কনটেক্সটটি পেতে ইনিশিয়ালের একটি ওভাররাইড রয়েছে। …

6
কোনও থ্রেড বা টাইমারে এইচটিটিপি সার্ভার ইউটিলিটি.ম্যাপপথ পদ্ধতিটি কীভাবে অ্যাক্সেস করবেন?
আমি System.Timers.Timerআমার Asp.Net অ্যাপ্লিকেশনটিতে একটি ব্যবহার করি এবং আমাকে এমন HttpServerUtility.MapPathপদ্ধতি ব্যবহার করতে হবে যা মনে হয় কেবল এটির মাধ্যমেই উপলব্ধ HttpContext.Current.Server.MapPath। সমস্যা হল HttpContext.Currentহয় nullযখন Timer.Elapsedঘটনা দাবানল। এইচটিটিপি সার্ভার ইউটিলিটি অবজেক্টের রেফারেন্স পাওয়ার কী অন্য উপায় আছে? আমি এটি আমার ক্লাসের কনস্ট্রাক্টারে ইনজেকশন করতে পারি। এটি নিরাপদ ? আমি …

4
এইচটিটিপি কনটেক্সট থেকে বর্তমান সিস্টেম. ওয়েবে.ইউ.আই.পেজ পান?
এটি আসলে একটি দুটি অংশ প্রশ্ন। প্রথমত, এইচটিটিপি কনটেক্সট.কন্টেন বর্তমান সিস্টেম.ইউআই.পেজ অবজেক্টের সাথে কি মিল? এবং দ্বিতীয় প্রশ্ন, যা সম্ভবত প্রথমটির সাথে সম্পর্কিত, আমি কেন বর্তমান পৃষ্ঠাটি একটি ইন্টারফেস প্রয়োগ করে তা নীচের ব্যবহার করতে পারি না: private IWebBase FindWebBase() { if (HttpContext.Current as IWebBase != null) { return (IWebBase)HttpContext.Current.; …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.