We have some legacy code that uses Linq to SQL as the ORM. We\'d like to migrate this logic to .Net Core so that we can house it on a linux server. As far as I can tell, L2S is
If you are rewriting legacy code to .NET Core, this will take some effort to being with.
And for L2S, you will probably need to rewrite this into modern queries using Entity Framework Core. It might make your life easier generating entities from database though, see Reverse engineer your model.
This would be the recommended way, however I am not sure if it's the easiest one in your case.