Exemplo n.º 1
0
 public HttpRequestTriggerDriver(
     IHttpContextAccessor httpContextAccessor,
     IWorkflowExpressionEvaluator expressionEvaluator)
 {
     this.httpContextAccessor = httpContextAccessor;
     this.expressionEvaluator = expressionEvaluator;
 }
Exemplo n.º 2
0
 public WriteHttpResponse(
     IWorkflowExpressionEvaluator expressionEvaluator,
     IHttpContextAccessor httpContextAccessor)
 {
     this.expressionEvaluator = expressionEvaluator;
     this.httpContextAccessor = httpContextAccessor;
 }
Exemplo n.º 3
0
 public AssignUserRoleTask(UserManager <IUser> userManager, IUserService userService, IWorkflowExpressionEvaluator expressionvaluator, IStringLocalizer <AssignUserRoleTask> localizer)
 {
     _userManager         = userManager;
     _userService         = userService;
     _expressionEvaluator = expressionvaluator;
     S = localizer;
 }
Exemplo n.º 4
0
 public HttpRequestTask(
     IStringLocalizer <HttpRequestTask> localizer,
     IWorkflowExpressionEvaluator expressionEvaluator
     )
 {
     S = localizer;
     _expressionEvaluator = expressionEvaluator;
 }
 public static async Task <T> EvaluateAsync <T>(
     this IWorkflowExpressionEvaluator evaluator,
     IWorkflowExpression <T> expression,
     WorkflowExecutionContext workflowExecutionContext,
     CancellationToken cancellationToken = default)
 {
     return((T)await evaluator.EvaluateAsync(expression, typeof(T), workflowExecutionContext, cancellationToken));
 }
Exemplo n.º 6
0
 public SetupTenantTask(IShellSettingsManager shellSettingsManager, IShellHost shellHost, ISetupService setupService, IClock clock, IWorkflowExpressionEvaluator expressionEvaluator, IWorkflowScriptEvaluator scriptEvaluator, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <SetupTenantTask> localizer)
     : base(shellSettingsManager, shellHost, scriptEvaluator, localizer)
 {
     SetupService         = setupService;
     _clock               = clock;
     _expressionEvaluator = expressionEvaluator;
     _updateModelAccessor = updateModelAccessor;
 }
Exemplo n.º 7
0
 public UpdateTwitterStatusTask(TwitterClient twitterClient, IWorkflowExpressionEvaluator expressionEvaluator, IHttpContextAccessor httpContextAccessor, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <UpdateTwitterStatusTask> t)
 {
     _twitterClient       = twitterClient;
     _expressionEvaluator = expressionEvaluator;
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     T = t;
 }
Exemplo n.º 8
0
 protected TenantActivity(IShellSettingsManager shellSettingsManager, IShellHost shellHost, IWorkflowExpressionEvaluator expressionEvaluator, IWorkflowScriptEvaluator scriptEvaluator, IStringLocalizer localizer)
 {
     ShellSettingsManager = shellSettingsManager;
     ShellHost            = shellHost;
     ExpressionEvaluator  = expressionEvaluator;
     ScriptEvaluator      = scriptEvaluator;
     S = localizer;
 }
Exemplo n.º 9
0
 public Switch(IWorkflowExpressionEvaluator expressionEvaluator)
 {
     this.expressionEvaluator = expressionEvaluator;
     Cases = new List <string>()
     {
         "default"
     };
 }
 public UpdateTwitterStatusTask(
     TwitterClient twitterClient,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IStringLocalizer <UpdateTwitterStatusTask> localizer)
 {
     _twitterClient       = twitterClient;
     _expressionEvaluator = expressionEvaluator;
     S = localizer;
 }
Exemplo n.º 11
0
 public RegisterUserTask(IUserService userService, UserManager <IUser> userManager, IWorkflowExpressionEvaluator expressionEvaluator, IHttpContextAccessor httpContextAccessor, IUpdateModelAccessor updateModelAccessor, IStringLocalizer <RegisterUserTask> t)
 {
     _userService         = userService;
     _userManager         = userManager;
     _expressionEvaluator = expressionEvaluator;
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     T = t;
 }
Exemplo n.º 12
0
 public SendHttpRequest(
     IWorkflowExpressionEvaluator expressionEvaluator,
     IHttpClientFactory httpClientFactory,
     IEnumerable <IContentFormatter> contentFormatters)
 {
     this.expressionEvaluator = expressionEvaluator;
     httpClient             = httpClientFactory.CreateClient(nameof(SendHttpRequest));
     this.contentFormatters = contentFormatters;
 }
Exemplo n.º 13
0
 public SendEmail(
     IWorkflowExpressionEvaluator expressionEvaluator,
     IOptions <SmtpOptions> options,
     SmtpClient smtpClient)
 {
     this.expressionEvaluator = expressionEvaluator;
     this.options             = options;
     this.smtpClient          = smtpClient;
 }
Exemplo n.º 14
0
 public SendHttpRequest(
     IWorkflowExpressionEvaluator expressionEvaluator,
     IHttpClientFactory httpClientFactory,
     IEnumerable <IHttpResponseBodyParser> parsers)
 {
     this.expressionEvaluator = expressionEvaluator;
     httpClient   = httpClientFactory.CreateClient(nameof(SendHttpRequest));
     this.parsers = parsers;
 }
Exemplo n.º 15
0
 public CreateTenantTask(
     IShellSettingsManager shellSettingsManager,
     IShellHost shellHost,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IWorkflowScriptEvaluator scriptEvaluator,
     IStringLocalizer <CreateTenantTask> localizer)
     : base(shellSettingsManager, shellHost, expressionEvaluator, scriptEvaluator, localizer)
 {
 }
Exemplo n.º 16
0
 public EmailTask(
     ISmtpService smtpService,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IStringLocalizer <EmailTask> localizer
     )
 {
     _smtpService         = smtpService;
     _expressionEvaluator = expressionEvaluator;
     S = localizer;
 }
Exemplo n.º 17
0
 public HttpResponseTask(
     IStringLocalizer <HttpResponseTask> localizer,
     IHttpContextAccessor httpContextAccessor,
     IWorkflowExpressionEvaluator expressionEvaluator
     )
 {
     S = localizer;
     _httpContextAccessor = httpContextAccessor;
     _expressionEvaluator = expressionEvaluator;
 }
Exemplo n.º 18
0
 public CreateContentTask(
     IContentManager contentManager,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IWorkflowScriptEvaluator scriptEvaluator,
     IStringLocalizer <CreateContentTask> localizer,
     JavaScriptEncoder javaScriptEncoder)
     : base(contentManager, scriptEvaluator, localizer)
 {
     _expressionEvaluator = expressionEvaluator;
     _javaScriptEncoder   = javaScriptEncoder;
 }
Exemplo n.º 19
0
 public NotifyTask(
     INotifier notifier,
     IWorkflowExpressionEvaluator expressionvaluator,
     IStringLocalizer <NotifyTask> localizer,
     HtmlEncoder htmlEncoder)
 {
     _notifier            = notifier;
     _expressionEvaluator = expressionvaluator;
     S            = localizer;
     _htmlEncoder = htmlEncoder;
 }
 public CreatePullRequestTask(
     IStringLocalizer <CommitFileTask> localizer,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IGitHubApiService gitHubApiService,
     ILogger <CreateBranchTask> logger
     )
 {
     S = localizer;
     _expressionEvaluator = expressionEvaluator;
     _gitHubApiService    = gitHubApiService;
     _logger = logger;
 }
Exemplo n.º 21
0
 public TransformalizeActivity(
     ITaskService taskService,
     IStringLocalizer <NotifyTask> s,
     IHtmlLocalizer <NotifyTask> h,
     IWorkflowExpressionEvaluator expressionEvaluator
     )
 {
     H                    = h;
     S                    = s;
     _taskService         = taskService;
     _expressionEvaluator = expressionEvaluator;
 }
Exemplo n.º 22
0
 public HttpRedirectTask(
     IStringLocalizer <HttpRedirectTask> localizer,
     IHttpContextAccessor httpContextAccessor,
     IWorkflowExpressionEvaluator expressionEvaluator,
     UrlEncoder urlEncoder
     )
 {
     S = localizer;
     _httpContextAccessor = httpContextAccessor;
     _expressionEvaluator = expressionEvaluator;
     _urlEncoder          = urlEncoder;
 }
Exemplo n.º 23
0
 public ApproveUserTask(UserManager <IUser> userManager,
                        IEnumerable <IRegistrationFormEvents> registrationEvents,
                        ILogger <SignInUserTask> logger,
                        IWorkflowExpressionEvaluator expressionvaluator,
                        IStringLocalizer <AssignUserRoleTask> localizer)
 {
     _userManager         = userManager;
     _registrationEvents  = registrationEvents;
     _logger              = logger;
     _expressionEvaluator = expressionvaluator;
     S = localizer;
 }
Exemplo n.º 24
0
 public EmailTask(
     ISmtpService smtpService,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IStringLocalizer <EmailTask> localizer,
     ILiquidTemplateManager liquidTemplateManager,
     ILogger <EmailTask> logger
     )
 {
     _smtpService         = smtpService;
     _expressionEvaluator = expressionEvaluator;
     _logger = logger;
     T       = localizer;
 }
Exemplo n.º 25
0
 public UpdateContentTask(
     IContentManager contentManager,
     IUpdateModelAccessor updateModelAccessor,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IWorkflowScriptEvaluator scriptEvaluator,
     IStringLocalizer <UpdateContentTask> localizer,
     JavaScriptEncoder javaScriptEncoder)
     : base(contentManager, scriptEvaluator, localizer)
 {
     _updateModelAccessor = updateModelAccessor;
     _expressionEvaluator = expressionEvaluator;
     _javaScriptEncoder   = javaScriptEncoder;
 }
Exemplo n.º 26
0
 public SignInUserTask(UserManager <IUser> userManager,
                       IEnumerable <ILoginFormEvent> accountEvents, ILogger <SignInUserTask> logger,
                       IUpdateModelAccessor updateModelAccessor, SignInManager <IUser> signInManager, ISiteService siteService,
                       IWorkflowExpressionEvaluator expressionvaluator, IServiceProvider serviceProvider,
                       IStringLocalizer <AssignUserRoleTask> localizer)
 {
     _userManager         = userManager;
     _accountEvents       = accountEvents;
     _logger              = logger;
     _updateModelAccessor = updateModelAccessor;
     _signInManager       = signInManager;
     _siteService         = siteService;
     _expressionEvaluator = expressionvaluator;
     _serviceProvider     = serviceProvider;
     S = localizer;
 }
Exemplo n.º 27
0
 public SetupTenantTask(
     IClock clock,
     IUpdateModelAccessor updateModelAccessor,
     IEmailAddressValidator emailAddressValidator,
     IOptions <IdentityOptions> identityOptions,
     IShellSettingsManager shellSettingsManager,
     IShellHost shellHost,
     ISetupService setupService,
     IWorkflowExpressionEvaluator expressionEvaluator,
     IWorkflowScriptEvaluator scriptEvaluator,
     IStringLocalizer <SetupTenantTask> localizer)
     : base(shellSettingsManager, shellHost, expressionEvaluator, scriptEvaluator, localizer)
 {
     SetupService           = setupService;
     _clock                 = clock;
     _updateModelAccessor   = updateModelAccessor;
     _emailAddressValidator = emailAddressValidator;
     _identityOptions       = identityOptions.Value;
 }
Exemplo n.º 28
0
 public RegisterUserTask(
     IUserService userService,
     UserManager <IUser> userManager,
     IWorkflowExpressionEvaluator expressionEvaluator,
     LinkGenerator linkGenerator,
     IHttpContextAccessor httpContextAccessor,
     IUpdateModelAccessor updateModelAccessor,
     IStringLocalizer <RegisterUserTask> localizer,
     HtmlEncoder htmlEncoder)
 {
     _userService         = userService;
     _userManager         = userManager;
     _expressionEvaluator = expressionEvaluator;
     _linkGenerator       = linkGenerator;
     _httpContextAccessor = httpContextAccessor;
     _updateModelAccessor = updateModelAccessor;
     S            = localizer;
     _htmlEncoder = htmlEncoder;
 }
Exemplo n.º 29
0
 public SignalEvent(IWorkflowExpressionEvaluator expressionEvaluator, IStringLocalizer <SignalEvent> localizer)
 {
     _expressionEvaluator = expressionEvaluator;
     T = localizer;
 }
 public CustomActivityOne(IWorkflowExpressionEvaluator expressionEvaluator)
 {
     this.expressionEvaluator = expressionEvaluator;
 }