2016-05-26 3 views
0

Возможно ли иметь одно решение для многих участников и/или услуг, или каждый актер, сервис, требует своего решения со своим собственным хостом?Возможно ли иметь одно решение для многих участников и/или услуг?

Как вы регистрируете такие услуги, живущие рядом друг с другом?

тока у меня есть

> ActorRuntime.RegisterActorAsync(...) 
> ServiceEventSource.Current.ServiceTypeRegistered(...) 

и дует, говоря:

Недопустимый тип сервиса

после того, как я добавил актер к решению.

Я не могу найти примеров этого.

С уважением, Стефан

ответ

1

Вы не можете комбинировать надежные Актёры и надежные услуги в течение одного службы. Однако вы можете объединить их в одном решении Visual Studio и приложении Service Fabric.

Посмотрите на data aggregation sample на примере приложения/VS-решения со смесью двух типов.

+0

Спасибо, это в основном просто работает после добавления актеров/сервисов в решение, я сделал лишние вещи, которые сломали его. Что немного запутывает, что у каждого проекта актера/службы есть собственный хост программы, в отличие от других типичных решений – user1275154