示例#1
0
 public AdoptProjectWithParametersJobItem(ILogger logger, ProjectService projectService, string payloadUrl,
                                          AdoptProjectWithParametersPayloadProvider adoptProjectWithParametersPayloadProvider)
     : base(logger, null, null)
 {
     _projectService = projectService;
     _payloadUrl     = payloadUrl;
     _adoptProjectWithParametersPayloadProvider = adoptProjectWithParametersPayloadProvider;
 }
示例#2
0
 public JobsHub(ILogger <JobsHub> logger, ProjectWork projectWork, LinkGenerator linkGenerator, UserResolver userResolver,
                ProfileProvider profileProvider, Uploads uploads, DtoGenerator dtoGenerator, ProjectService projectService,
                AdoptProjectWithParametersPayloadProvider adoptProjectWithParametersPayloadProvider, IConfiguration configuration)
 {
     _logger          = logger;
     _projectWork     = projectWork;
     _linkGenerator   = linkGenerator;
     _profileProvider = profileProvider;
     _userResolver    = userResolver;
     _uploads         = uploads;
     _dtoGenerator    = dtoGenerator;
     _projectService  = projectService;
     _adoptProjectWithParametersPayloadProvider = adoptProjectWithParametersPayloadProvider;
     _configuration = configuration;
     _sender        = new Sender(this);
 }