示例#1
0
        private Task <IActorService> Factory(ActorServiceAttribute arg1, ValueBindingContext arg2)
        {
            return(Task.FromResult(new ActorServiceBroadcaster(arg1.Name, serviceProvider.GetService <IServiceScopeFactory>()) as IActorService));

            //    arg2.FunctionContext.MethodName
            // return serviceProvider.GetService(typeof(IAspNetCoreRunner<>).MakeGenericType(typeof()))
        }
示例#2
0
 private Task <IActorProxy> Factory3(ActorServiceAttribute arg1, ValueBindingContext arg2)
 {
     return(Task.FromResult(new ActorServiceBroadcaster(arg1.Name, serviceProvider.GetService <IServiceScopeFactory>()) as IActorProxy));
 }