DomainService クラスのオーバーロードを作成しました。問題は、再コンパイルすると、DomainContext のオーバーロードとして表示されないことです。どうしたの?コードサンプルは次のとおりです。
[EnableClientAccess]
public class FoodDomainService : LinqToEntitiesDomainService<FoodEntities>
{
public FoodDomainService(CultureInfo cultureInfo)
{
Thread.CurrentThread.CurrentCulture = cultureInfo;
}
}
そして、これは機能しません:
FoodDomainContext _foodContext = new FoodDomainContext(Thread.CurrentThread.CurrentCulture);
それに一致するオーバーロードがないというエラーが表示されます。これを行うことは許可されていませんか? 何らかの属性が必要ですか?