basic-reference-assemblies icon indicating copy to clipboard operation
basic-reference-assemblies copied to clipboard

Non-framework related assemblies?

Open JakeSays opened this issue 1 year ago • 1 comments

Hello Jared,

First I just want to say thank you for creating this project. It has been a big help!

I have a couple of non-framework assemblies that my scripts use. Would it be better to create reference assemblies for them and use those during compilation, instead of the actual implementation assemblies?

Thanks, -Jake

JakeSays avatar Apr 25 '23 04:04 JakeSays

First I just want to say thank you for creating this project. It has been a big help!

Thanks. Glad you're getting use out of it :)

I have a couple of non-framework assemblies that my scripts use. Would it be better to create reference assemblies for them and use those during compilation, instead of the actual implementation assemblies

For .NET Core I would always recommend using reference assemblies when possible. Those will have consistent API surface area from release to release. Where as implementation assemblies are free to change surface API area by moving around types.

jaredpar avatar Apr 29 '23 01:04 jaredpar