وقتتون بخیر خسته نباشید
من یک پروژه دارم که با سی شارپ کار کردم و پروژه دیگم هم با سی شارپه و از api که نوشتم ۷ استفاده میکنم و ثبت اطلاعات فقط موقع ارسال نمیتونم از IFormFile استفاده کنم و نمیره کلا. ممنون میشم بفرمایین از چه روشی استفاده کنم برای ارسال فایل
ممنون میشم راهنمایی بفرمایین
سلام دوست عزیزم وقت بخیر
شما قصد ارسال تصویر برای api دارید؟
هر دو قسمت رو خودم نوشتم هم api و هم ارتباط با api که هردوش با سی شارپه
قسمت ارسال فایل و دریافت فاتیلش مونده فقط که من سعی دارم با IFormfile استفاده کنم ولی خطا میده و ارسال نمیشه. من درکنار dto هام میخوام استفاده کنم ولی به مشکل میخورم. فقط خوده IFormfile رو میتونم ارسال کنم و دریافت کنم ولی در کنار DTO نمیتونم استفغاده کنم. از MultipartFormDataContent استفاده کردم ولی dto رو خالی ارسال کرد
و اینم عرض کنم خدمتتون من قسمت ارسال به api رو جنریک کار کردم که بتونم برای همه پارامترهام استفاده کنم تا کد تکراری نزنم
من برای اینکه بتونم با dto عکسمو بفرستم از به Base64 تبدیل کردم و فرستادم قسمت api ولی برای اینکه میخوام تمیزتر باشه مستقیم IFormFile میخوام استفاده کنم. و چند راه رو هم امتحان کردم ولی نمیشه متاسفانه
مثلا تو تصویر زیر یک کلاس dto ایجاد کردم که یه کلاسtable test رو گذاشتم داخلش که چندتا پراپرتی داره و یدونه هم IFOrmFile گذاشتم ولی table test رو خالی میفرسته

البته اگه داخل جدول خود پراپرتی هامو بنویسم کنار IFOrmFile مشکل جل میشه ولی باید یکی یکی پراپرتی هامو بنویسم داخل formContent و نمیتونم از جنریک استفاده کنم و برای هر کنترار api بایدPostAsync جدا بنویسم
خلاصه من دنبال راهی هستم که IFOrmFile رو کنار DTo بفرستم
فک کنم به این سوال فراموش شده جواب داده بشه