devnotcom / devnot-mentor-back-end

Devnot Mentor projesinin Back-end ve Rest API kaynak kodlarını içermektedir.
MIT License
69 stars 21 forks source link

Modify ApiController only on BaseController #33

Closed sabitkondakci closed 3 years ago

sabitkondakci commented 3 years ago

Konuyla ilgili microsoft dökümanı: https://docs.microsoft.com/en-us/aspnet/core/web-api/?view=aspnetcore-5.0#apicontroller-attribute

sabitkondakci commented 3 years ago

Diğer bir alternatif ; [ApiController] sadece BaseController üstüne eklenebilir, diğer controller lardan kaldırılabilir, BaseController üstünde bir kere tanımlamak yeterli, böylelikle BaseController dan türeyen diğer controller lar [ApiController]'u otomatik olarak uygulamış oluyor.

halilkocaoz commented 3 years ago

Merhaba @SabitKondakci, bu kadar geç dönüş yapıldığı için özür dilerim.

Conflictleri çözüp, ApiController attributeunu BaseController'a alabilir misin? BaseController'dan türeyen controllerlarda bulunan ApiController attributelerini ise silebilirsin.

sabitkondakci commented 3 years ago

Merhaba @halilkocaoz , son düzenlemeleri yaptım merge edebilirsin. Sağlıklı günler dilerim.