سلام برای ورژن بندی endpoint ها آیا باید از دایرکتوری هایی به شکل تصویر الصاق استفاده کرد یا راهکارهای بهینه تری هم وجود داره؟
سلام خدمت شما. راه های دیگه ای هم وجود داره که فکر می کنم بر اساس نیاز میشه سراغشون رفت مثل :
1 - پیاده سازی تمام کدهای handler در داخل یک فایل برای تمام ورژن ها که قطعا کدهای داخل یک فایل رو خیلی زیاد میکنه و مدیریتش رو سخت می کنه.
2 - پیاده سازی ورژن های دیگه در داخل پروژه مجزا که این هم دردسر های توسعه مجزا و مدیریت اون رو داره و کارهایی مثل routing رو پیچیده تر می کنه چون مثلا باید بگیم برای ورژن 2 به یک آدرس دیگه route بشه.