সত্তা ফ্রেমওয়ার্ক ম্যাপিং কি?
সত্তা ফ্রেমওয়ার্ক ম্যাপিং কি?
Anonim

সত্তা ফ্রেমওয়ার্ক . এটি ডাটাবেস অ্যাক্সেস করার একটি টুল। আরও সঠিকভাবে, এটিকে একটি অবজেক্ট/রিলেশনাল ম্যাপার (ORM) হিসাবে শ্রেণীবদ্ধ করা হয়েছে যার অর্থ এটি আমাদের অ্যাপ্লিকেশনের অবজেক্টে একটি রিলেশনাল ডাটাবেসে ডেটা ম্যাপ করে।

উপরন্তু, সত্তা ফ্রেমওয়ার্কে মডেলবিল্ডার কি?

সত্তা ফ্রেমওয়ার্ক ফ্লুয়েন্ট API কনভেনশন ওভাররাইড করতে ডোমেন ক্লাস কনফিগার করতে ব্যবহার করা হয়। ভিতরে সত্তা ফ্রেমওয়ার্ক কোর, দ মডেল বিল্ডার ক্লাস একটি সাবলীল API হিসাবে কাজ করে। এটি ব্যবহার করে, আমরা অনেকগুলি বিভিন্ন জিনিস কনফিগার করতে পারি, কারণ এটি ডেটা টীকা বৈশিষ্ট্যগুলির চেয়ে বেশি কনফিগারেশন বিকল্প সরবরাহ করে।

অতিরিক্তভাবে, আমি কিভাবে সত্তা ফ্রেমওয়ার্কে একটি সঞ্চিত পদ্ধতি ম্যাপ করব? সঞ্চিত পদ্ধতিতে ব্যক্তি সত্তাকে ম্যাপ করুন

  1. ব্যক্তি সত্তার প্রকারে ডান ক্লিক করুন এবং সঞ্চিত পদ্ধতি ম্যাপিং নির্বাচন করুন।
  2. সঞ্চিত পদ্ধতি ম্যাপিং ম্যাপিং বিশদ উইন্ডোতে উপস্থিত হয়।
  3. ক্লিক.
  4. সঞ্চিত পদ্ধতির পরামিতি এবং সত্তা বৈশিষ্ট্যগুলির মধ্যে ডিফল্ট ম্যাপিং প্রদর্শিত হয়।

এছাড়াও জানুন, আমি কীভাবে এন্টিটি ফ্রেমওয়ার্ক ব্যবহার করব?

  1. পূর্বশর্ত। ভিজ্যুয়াল স্টুডিও 2017।
  2. একটি MVC ওয়েব অ্যাপ তৈরি করুন। ভিজ্যুয়াল স্টুডিও খুলুন এবং ASP. NET ওয়েব অ্যাপ্লিকেশন ব্যবহার করে একটি C# ওয়েব প্রকল্প তৈরি করুন (.
  3. সাইট শৈলী সেট আপ করুন.
  4. সত্তা ফ্রেমওয়ার্ক ইনস্টল করুন 6.
  5. ডেটা মডেল তৈরি করুন।
  6. ডাটাবেস প্রসঙ্গ তৈরি করুন।
  7. পরীক্ষার ডেটা দিয়ে ডিবি শুরু করুন।
  8. LocalDB ব্যবহার করতে EF 6 সেট আপ করুন।

OnModelCreating কি?

কনফিগারেশনগুলি মাইক্রোসফ্ট দ্বারা প্রকাশ করা বেশ কয়েকটি পদ্ধতির মাধ্যমে প্রয়োগ করা হয়। DbContext ক্লাসে একটি পদ্ধতি বলা হয় OnModelCreating এটি একটি প্যারামিটার হিসাবে মডেলবিল্ডারের একটি উদাহরণ নেয়। এই পদ্ধতিটিকে ফ্রেমওয়ার্ক দ্বারা ডাকা হয় যখন আপনার প্রসঙ্গটি মেমরিতে মডেল এবং এর ম্যাপিং তৈরি করার জন্য তৈরি করা হয়।

প্রস্তাবিত: