সুচিপত্র:

আমি কিভাবে MVC তে নির্ভরতা ইনজেকশন পেতে পারি?
আমি কিভাবে MVC তে নির্ভরতা ইনজেকশন পেতে পারি?

ভিডিও: আমি কিভাবে MVC তে নির্ভরতা ইনজেকশন পেতে পারি?

ভিডিও: আমি কিভাবে MVC তে নির্ভরতা ইনজেকশন পেতে পারি?
ভিডিও: (#69) MVC 5 এ ডিপেন্ডেন্সি ইনজেকশন | .net c# | এ নতুনদের জন্য mvc টিউটোরিয়াল নীতীশ দ্বারা MVC 2024, জুলাই
Anonim

কিভাবে MVC প্রকল্পে নির্ভরতা ইনজেকশন বাস্তবায়ন করবেন

  1. ভিজ্যুয়াল স্টুডিও খুলুন, ফাইল-> নতুন-> প্রকল্পে যান।
  2. বাম মেনু থেকে "ওয়েব" নির্বাচন করুন, "ASP. NET ওয়েব অ্যাপ্লিকেশন (।
  3. "খালি" টেমপ্লেট নির্বাচন করুন, চেক করুন এমভিসি নীচের চেকবক্স, এবং "ঠিক আছে" ক্লিক করুন।
  4. সলিউশন এক্সপ্লোরার খুলুন, এটি নীচে দেখানো ফোল্ডারের কাঠামো তৈরি করবে।

লোকেরা আরও জিজ্ঞাসা করে, এমভিসিতে নির্ভরতা ইনজেকশন কী?

আপনি যদি কখনো ASP. NET ডেভেলপ করেন এমভিসি আপনি সম্ভবত এই শব্দটি জুড়ে এসেছেন - নির্ভরতা ইনজেকশন . নির্ভরতা ইনজেকশন বাস্তবায়ন করার একটি উপায় নির্ভরতা বিপরীত নীতি. সহজভাবে করা, নির্ভরতা ইনজেকশন একটি নকশা প্যাটার্ন যা একটি শ্রেণীকে নির্ভরশীল বস্তু তৈরির যুক্তিকে আলাদা করতে সহায়তা করে।

উপরে পাশাপাশি, নির্ভরতা ইনজেকশন কি জন্য? নির্ভরতা ইনজেকশন একটি প্রোগ্রামিং কৌশল যা একটি ক্লাসকে তার থেকে স্বাধীন করে তোলে নির্ভরতা . আপনি যে ফ্রিকোয়েন্সিটি একটি ক্লাস পরিবর্তন করতে হবে তা কমাতেও তারা লক্ষ্য রাখে। নির্ভরতা ইনজেকশন এর সৃষ্টিকে decoupling করে এই লক্ষ্যগুলিকে সমর্থন করে ব্যবহার একটি বস্তুর

একইভাবে, আপনি কীভাবে নির্ভরতা ইনজেকশন করবেন?

মূলত তিন ধরনের নির্ভরতা ইনজেকশন রয়েছে:

  1. কনস্ট্রাক্টর ইনজেকশন: নির্ভরতা একটি ক্লাস কনস্ট্রাক্টরের মাধ্যমে প্রদান করা হয়।
  2. সেটার ইনজেকশন: ক্লায়েন্ট একটি সেটার পদ্ধতি প্রকাশ করে যা ইনজেক্টর নির্ভরতা ইনজেকশনের জন্য ব্যবহার করে।

নির্ভরতা ইনজেকশন উদাহরণ কি?

সফটওয়্যার ইঞ্জিনিয়ারিং এ, নির্ভরতা ইনজেকশন একটি কৌশল যার মাধ্যমে একটি বস্তু সরবরাহ করে নির্ভরতা অন্য বস্তুর। ক " নির্ভরতা "এমন একটি বস্তু যার জন্য ব্যবহার করা যায় উদাহরণ একটি পরিষেবা হিসাবে। একটি ক্লায়েন্ট কোন পরিষেবাটি ব্যবহার করবে তা নির্দিষ্ট করার পরিবর্তে, কিছু ক্লায়েন্টকে কোন পরিষেবাটি ব্যবহার করতে হবে তা বলে৷

প্রস্তাবিত: