CsWinRT
CsWinRT copied to clipboard
Even with a 'private' projection, contract types are generated as public instead of internal
Contracts seem to be unconditionally generated as public. Generated code shows up as this even if <CsWinRTPrivateProjection>true</>
[global::Windows.Foundation.Metadata.ContractVersion(1u)]
public enum FooContract
{
}