API تحت NET. فارس‌نت

shape
shape
shape
shape
shape
shape
shape
shape

API تحت NET. فارس‌نت

درمقاله های قبل در مورد معرفی فارس نت API و وب سرویس فارس‌نت توضیح دادیم در این مقاله در مورد API تحت NET. فارس‌نت توضیح خواهیم داد.

شما می توانید از طریق API تحت NET. به داده های شبکه واژگانی فارس‌نت در هر برنامه ویندوزی دسترسی پیدا کنید. جهت دانلود API بایستی در سایت Login نمایید. پس از ورود به سایت منو دانلودها برای شما فعال خواهد شد.

این واسط حاوی 3 فایل DLL و یک پایگاه داده SQLite3 می باشد. هیچ وابستگی دیگر برای آن وجود ندارد و همه نیازمندی ها در این فایلها تعبیه شده است

API تحت NET. فارس‌نت

البته فایل SQLite.Interop.dll شامل دو نسخه متفاوت ۳۲ و ۶۴ بیتی می باشد.

api فارس نت

نحوه اضافه کردن به پروژه

با توجه به نوع محیط توسعه برنامه نویس می تواند با روش های مختلفی فایل ها را به برنامه اضافه کند. فایل پایگاه داده باید در root پروژه به عنوان یک فایل جانبی اضافه گردد و هنگام Build پروژه در کنار سایر خروجی های پروژه بدون هیچ فولدر بندی قرار گیرد.

در اینجا یک نمونه مثال برای محیط پر استفاده Visual Studio برای توسعه دهنده گان NET.ارائه می گردد.

1- بر روی پروژه Rightclick کنید و مسیر Add\ Reference انتخاب نمایید.

2- در این قسمت گزینه Browse را انتخاب کنید. سپس با کلیک بر روی کلید Browse دو فایل اصلی را جستجو کرده و به پروژه تان اضافه کنید. توجه داشته باشید که فایل SQLite.Interop.dll باید به صورت دستی به فولدر Bin یعنی فولدر خروجی برنامه اضافه شود و در اینجا نمی توانید آن را اضافه کنید.

API تحت NET. فارس‌نت

3- بعد از اضافه کردن فایل Farsnet API نوبت به اضافه کردن فایل پایگاه داده می رسد. بر روی پروژه Rightclick کنید و مسیر Add \ Existing Item انتخاب نمایید.

4- سپس مسیر فایل پایگاه داده را جستجو و انتخاب کنید.

API تحت NET. فارس‌نت

5- در نهایت خروجی پروژه به شکل زیر خواهد بود. در قسمت Properties مربوط به فایل پایگاه داده در قسمت Copy to output directory مقدار Copy always تنظیم نمایید.

API تحت NET. فارس‌نت

نحوه استفاده در کد پروژه

بعد از اضافه کردن DLLها به پروژه بایستی با using کردن namespace های برنامه در کلاس NET. از آنها استفاده نمود.

API تحت NET. فارس‌نت

 

 

 

برای شروع استفاده از API بایستی از کلاس SynsetService و SenseService استفاده نمود.

مطابق الگو زیر می توان از قابلیت ها و متدهای واسط برنامه نویسی فارس‌نت در محیط NET. بهره برد.

API تحت NET. فارس‌نت

پارامتر SearchStyle در getSensesByWord یا getSynsetsByWord تعیین کننده نوع جستجو است و شامل مقادیر زیر است:

LIKE مقدار کلمه شامل searchKeyword باشد.
START مقدار کلمه با searchKeyword شروع شود.
END مقدار کلمه با searchKeyword خاتمه یابد.
EXACT مقدار کلمه دقیقا با searchKeyword برابر باشد

خوب امیدوارم که با API تحت NET. فارس‌نت  تا حدودی آشنا شده باشید. جهت استفاده کلیک فرمائید.

در این مطلب در مورد API تحت NET. فارس‌نت توضیح دادیم در مطلب بعد در مورد API تحت JAVA فارس‌نت توضیح میدهیم

مطالعه بیشتر 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *