SQL ServerにUnicodeの文字列を格納する方法
Entity FrameworkのCode First Migration機能を使用すると、Upメソッドもしくは、Downメソッドの中でSqlメソッドを使用することで、マイグレーション実行時に、InsertやUpdateのSQLを実行することが出来ます。
そこでSQL文に日本語の値を埋め込んで実行したら、文字が化けてしまいました。SQL ServerにUnicode(日本語)を格納するための書き方があったんですね。
SQL ServerにUnicodeの文字列を格納する方法 - 大人になったら肺呼吸
Entity Frameworkや、SQL Server Management Studioを使用しないで、SQLを実行することがなかったので知りませんでした。