Exemple #1
0
 /// <inheritdoc />
 public TaskFluentInterface(IIisTaskFluentInterface iisTasksFluentInterface, IWebApiFluentInterface webApiFluentInterface, IGitFluentInterface gitFluentInterface, IDockerFluentInterface dockerFluentInterface, IHttpClientFactory httpClientFactory)
 {
     _iisTasksFluentInterface = (IisTaskFluentInterface)iisTasksFluentInterface;
     _webApiFluentInterface   = (WebApiFluentInterface)webApiFluentInterface;
     _gitFluentInterface      = (GitFluentInterface)gitFluentInterface;
     _dockerFluentInterface   = (DockerFluentInterface)dockerFluentInterface;
     _httpClientFactory       = httpClientFactory;
 }
        public ITaskFluentInterface GetTaskFluentInterface(ITaskContextInternal taskContext)
        {
            var t = _sp.GetRequiredService <ITaskFluentInterface>();
            TaskFluentInterface taskFluent = (TaskFluentInterface)t;

            taskFluent.Context = (TaskContext)taskContext;
            IisTaskFluentInterface iisTaskFluent = (IisTaskFluentInterface)taskFluent.IisTasks();

            iisTaskFluent.Context = (TaskContext)taskContext;
            return(taskFluent);
        }
 /// <inheritdoc />
 public TaskFluentInterface(IIisTaskFluentInterface iisTasksFluentInterface, IWebApiFluentInterface webApiFluentInterface, IHttpClientFactory httpClientFactory)
 {
     _iisTasksFluentInterface = (IisTaskFluentInterface)iisTasksFluentInterface;
     _webApiFluentInterface   = (WebApiFluentInterface)webApiFluentInterface;
     _httpClientFactory       = httpClientFactory;
 }