Установить DataServiceHost DataService Context - PullRequest
0 голосов
/ 07 сентября 2010

Есть ли способ установить контекст для вашего DataService в WCF Data Services?Например, скажем, у меня есть следующий DataService:

public class MyDataService : DataService<MyContext>

Допустим, MyContext имеет интерфейс IMyContext, и я получаю экземпляр этого во время конструктора пользовательских DataServiceHostFactory с помощью Unity.Итак, у меня есть этот экземпляр контекста, и у меня есть метод CreateServiceHost в пользовательской фабрике, который я могу переопределить.

Можно ли создать экземпляр службы данных с использованием контекста, который я получил в этом методе или где-то еще?

Надеюсь, это имеет смысл.

Спасибо

1 Ответ

0 голосов
/ 08 сентября 2010

Вы можете переопределить метод CreateDataSource, чтобы иметь возможность переопределить создание экземпляра класса контекста.http://msdn.microsoft.com/en-us/library/cc646746.aspx

...