これを行うための賢い方法があることを願っています。私はいくつかのメソッドを持つ一般的な基本サービスを持っています...したがって、現在、この基本クラスには Create(T obj) のようないくつかのメソッドがあります。私が望むのは、基本サービスの具体的なインスタンスが次のように作成されるように、コンパイラーがより直感的なパラメーター名を (いくつかのルールに基づいて) 作成することです。
public class ProductService : BaseService<Product>
ProductService メソッドをこれにコンパイルしたい(たとえば):
public Product Create(Product product)
それ以外の
public Product Create(Product obj)
些細なことに聞こえるかもしれませんが、先日インターンから尋ねられたのですが、それが不可能だと 100% 確信を持って言えませんでした。