Avoid getting duplicate type errors when using runtime codegen. (#2466)
Avoid getting duplicate type errors when using runtime codegen. (#2466)

When using runtime codegen in .NET Core, there are some issues with duplicate types being exposed by the .NET Core runtime. We are temporarily using a workaround to avoid linking to those duplicate types that are outside of the exposed façades.
ashkan-saeedi-mazdeh/orleans,amccool/orleans,ElanHasson/orleans,MikeHardman/orleans,rrector/orleans,yevhen/orleans,Liversage/orleans,sergeybykov/orleans,jokin/orleans,shlomiw/orleans,jdom/orleans,hoopsomuah/orleans,brhinescot/orleans,brhinescot/orleans,Carlm-MS/orleans,Liversage/orleans,shlomiw/orleans,ElanHasson/orleans,gabikliot/orleans,SoftWar1923/orleans,waynemunro/orleans,SoftWar1923/orleans,bstauff/orleans,bstauff/orleans,Carlm-MS/orleans,amccool/orleans,ashkan-saeedi-mazdeh/orleans,waynemunro/orleans,amccool/orleans,ibondy/orleans,dVakulen/orleans,ashkan-saeedi-mazdeh/orleans,hoopsomuah/orleans,brhinescot/orleans,pherbel/orleans,gabikliot/orleans,veikkoeeva/orleans,dVakulen/orleans,jdom/orleans,Liversage/orleans,ReubenBond/orleans,jason-bragg/orleans,dVakulen/orleans,jthelin/orleans,sergeybykov/orleans,yevhen/orleans,pherbel/orleans,benjaminpetit/orleans,dotnet/orleans,ibondy/orleans,dotnet/orleans,centur/orleans,rrector/orleans,galvesribeiro/orleans,galvesribeiro/orleans,MikeHardman/orleans,jokin/orleans,jokin/orleans,centur/orleans