সুচিপত্র:

এন্টিটি ফ্রেমওয়ার্কের কোড প্রথম পদ্ধতি ব্যবহার করে আপনি কিভাবে একটি ডাটাবেস তৈরি করবেন?
এন্টিটি ফ্রেমওয়ার্কের কোড প্রথম পদ্ধতি ব্যবহার করে আপনি কিভাবে একটি ডাটাবেস তৈরি করবেন?

ভিডিও: এন্টিটি ফ্রেমওয়ার্কের কোড প্রথম পদ্ধতি ব্যবহার করে আপনি কিভাবে একটি ডাটাবেস তৈরি করবেন?

ভিডিও: এন্টিটি ফ্রেমওয়ার্কের কোড প্রথম পদ্ধতি ব্যবহার করে আপনি কিভাবে একটি ডাটাবেস তৈরি করবেন?
ভিডিও: How to Implement Repository Pattern in ASP.NET Core 6 Rest API with Entity Framework 2024, মে
Anonim

সত্তা ফ্রেমওয়ার্কে প্রথমে কোড ব্যবহার করে একটি নতুন ডাটাবেস তৈরি করুন

  1. ধাপ 1 - সৃষ্টি উইন্ডোজ ফর্ম প্রকল্প।
  2. ধাপ 2 - যোগ করুন সত্তা সদ্য নির্মিত প্রকল্পে ফ্রেম ওয়ার্ক ব্যবহার NuGet প্যাকেজ।
  3. ধাপ 3 - সৃষ্টি প্রকল্পে মডেল।
  4. ধাপ 4 - সৃষ্টি প্রজেক্টে প্রসঙ্গ শ্রেণী।
  5. ধাপ 5 - মডেলের প্রতিটি শ্রেণীর জন্য টাইপ করা DbSet প্রকাশ করা হয়েছে।
  6. ধাপ 6 - সৃষ্টি ইনপুট বিভাগ।

এটি বিবেচনা করে, সত্তা ফ্রেমওয়ার্কের কোড প্রথম পদ্ধতি কি?

কোড প্রথম পদ্ধতি আমাদের কোডেড ক্লাসগুলিকে ডাটাবেস অ্যাপ্লিকেশনে রূপান্তর করতে দেয়, যার অর্থ প্রথম কোড আমাদেরকে XML-ভিত্তিক EDMX ফাইল ব্যবহার করার পরিবর্তে POCO (সাধারণ পুরানো CLR অবজেক্ট) ক্লাস ব্যবহার করে আমাদের ডোমেন মডেল সংজ্ঞায়িত করতে দেয় যার সাথে কোন নির্ভরতা নেই সত্তা ফ্রেমওয়ার্ক.

উপরের পাশাপাশি, ডাটাবেস থেকে প্রথম কোড কি? সাধারনত প্রথমে কোড করুন উৎপন্ন বোঝায় তথ্যশালা আপনার POCO থেকে কিন্তু সাধারণত যখন আপনি একটি বিদ্যমানকে লক্ষ্য করেন তথ্যশালা আপনি দ্রুত উঠতে এবং চালানোর জন্য VS সরঞ্জামগুলি ক্লাস তৈরি করতে পারেন।

ফলস্বরূপ, আমি কিভাবে সত্তা ফ্রেমওয়ার্কে একটি ডাটাবেস মডেল তৈরি করব?

মডেল তৈরি করা হচ্ছে

  1. ফাইল মেনু থেকে নতুন মডেল নির্বাচন করুন।
  2. সত্তা মডেল নির্বাচন করুন, এর নাম উল্লেখ করুন এবং তৈরি করুন ক্লিক করুন।
  3. Next ক্লিক করুন।
  4. প্রদানকারী তালিকায় একটি ডাটাবেস প্রদানকারী নির্বাচন করুন এবং প্রয়োজনীয় সংযোগ পরামিতি সেট করুন, তারপর পরবর্তী ক্লিক করুন।
  5. ডাটাবেস থেকে তৈরি নির্বাচন করুন এবং পরবর্তী ক্লিক করুন।

সত্তা ফ্রেমওয়ার্কে DbContext কি?

দ্য DbContext ক্লাস একটি অবিচ্ছেদ্য অংশ সত্তা ফ্রেমওয়ার্ক . এর একটি উদাহরণ DbContext ডাটাবেসের সাথে একটি সেশন উপস্থাপন করে যা আপনার ইনস্ট্যান্সগুলি অনুসন্ধান এবং সংরক্ষণ করতে ব্যবহার করা যেতে পারে সত্তা একটি ডাটাবেসে। DbContext কাজ এবং সংগ্রহস্থল নিদর্শন একক সমন্বয়.

প্রস্তাবিত: