APIを使用してライブラリで不透明にする2つのwcfサービスがあります。ライブラリでは、アクセス レベルを internal に設定してこれらのサービスへの参照を追加しました。これは、このライブラリが使用されているクライアントでカスタム API のみを表示できるようにするためです。残念ながら、例外なくすべてのクラスのアクセス レベルを internal only に設定できます。API でパラメーターとして使用しているため、2 つの列挙型を public に設定したいと考えています。生成されたクラスで手動で internal を public に変更した場合 (サービス参照を追加して)、サービス参照を更新するたびに、これら 2 つの列挙型を internal から public に手動で変更することを忘れないでください。自動で行うことは可能ですか?