以下のようなプロパティが1つしかないインターフェイスがあります
public interface IExtendable
{
Hashtable ExtendedProperties { get; set;}
}
セッターをプライベートにしたいのですが、インターフェイスから来ており、私が知っているようにすべてがパブリックである必要があるため、許可されません。
では、プライベート セッターを許可するためのベスト プラクティスは何でしょうか?
- このシナリオではインターフェイスを使用しないでください。
前もって感謝します、