public ArtistController(IGetLoginTask getLoginTask,
                         IListArtistsTask listArtistsTask,
                         IGetArtistTask getArtistTask,
                         IAddArtistTask addArtistTask,
                         IUpdateArtistTask updateArtistTask,
                         IListArtistAccountsTask listArtistAccountsTask,
                         IGetArtistAccountTask getArtistAccountTask,
                         IAddArtistAccountTask addArtistAccountTask,
                         IUpdateArtistAccountTask updateArtistAccountTask,
                         IRemoveArtistAccountTask removeArtistAccountTask,
                         IListArtistLinksTask listArtistLinksTask,
                         IGetArtistLinkTask getArtistLinkTask,
                         IAddArtistLinkTask addArtistLinkTask,
                         IUpdateArtistLinkTask updateArtistLinkTask,
                         IRemoveArtistLinkTask removeArtistLinkTask,
                         IListArtistMembersTask listArtistMembersTask,
                         IGetArtistMemberTask getArtistMemberTask,
                         IAddArtistMemberTask addArtistMemberTask,
                         IUpdateArtistMemberTask updateArtistMemberTask,
                         IListArtistManagersTask listArtistManagersTask,
                         IGetArtistManagerTask getArtistManagerTask,
                         IAddArtistManagerTask addArtistManagerTask,
                         IUpdateArtistManagerTask updateArtistManagerTask) :
     base(getLoginTask)
 {
     _listArtistsTask         = listArtistsTask;
     _getArtistTask           = getArtistTask;
     _addArtistTask           = addArtistTask;
     _updateArtistTask        = updateArtistTask;
     _listArtistAccountsTask  = listArtistAccountsTask;
     _getArtistAccountTask    = getArtistAccountTask;
     _addArtistAccountTask    = addArtistAccountTask;
     _updateArtistAccountTask = updateArtistAccountTask;
     _removeArtistAccountTask = removeArtistAccountTask;
     _listArtistLinksTask     = listArtistLinksTask;
     _getArtistLinkTask       = getArtistLinkTask;
     _addArtistLinkTask       = addArtistLinkTask;
     _updateArtistLinkTask    = updateArtistLinkTask;
     _removeArtistLinkTask    = removeArtistLinkTask;
     _listArtistMembersTask   = listArtistMembersTask;
     _getArtistMemberTask     = getArtistMemberTask;
     _addArtistMemberTask     = addArtistMemberTask;
     _updateArtistMemberTask  = updateArtistMemberTask;
     _listArtistManagersTask  = listArtistManagersTask;
     _getArtistManagerTask    = getArtistManagerTask;
     _addArtistManagerTask    = addArtistManagerTask;
     _updateArtistManagerTask = updateArtistManagerTask;
 }
Пример #2
0
 public AcceptUserInvitation(ApplicationDbContext dbContext,
                             IEmailService emailService,
                             IHtmlService htmlService,
                             ITokenService tokenService,
                             IAddPersonTask addPersonTask,
                             IAddArtistMemberTask addArtistMember,
                             IAddArtistManagerTask addArtistManager,
                             IGetInstallationTask getInstallationTask)
 {
     _dbContext           = dbContext;
     _emailService        = emailService;
     _htmlService         = htmlService;
     _tokenService        = tokenService;
     _addPersonTask       = addPersonTask;
     _addArtistMember     = addArtistMember;
     _addArtistManager    = addArtistManager;
     _getInstallationTask = getInstallationTask;
 }