Exemple #1
0
        private async Task <ContainerExecutionContext> RunMonitorForNewMediaPosted(Monitor_For_New_Media_Posted_v1 activity,
                                                                                   ActivityContext context, ContainerExecutionContext containerExecutionContext = null)
        {
            containerExecutionContext = containerExecutionContext ?? new ContainerExecutionContext
            {
                PayloadStorage = new CrateStorage(Crate.FromContent(string.Empty, new OperationalStateCM()))
            };
            await activity.Run(context, containerExecutionContext);

            return(containerExecutionContext);
        }
Exemple #2
0
        private async Task <ActivityContext> ConfigureMonitorForNewMediaPosted(Monitor_For_New_Media_Posted_v1 activity)
        {
            var activityContext = new ActivityContext
            {
                HubCommunicator = ObjectFactory.GetInstance <IHubCommunicator>(),
                ActivityPayload = new ActivityPayload
                {
                    CrateStorage = new CrateStorage()
                },
                AuthorizationToken = new AuthorizationToken
                {
                    Token = "1"
                }
            };
            await activity.Configure(activityContext);

            return(activityContext);
        }