private readonly IBallroomService _ballroomService; // needed for undo public GuestsController(IGroupService groupService, IPersonService personService, IGuestAutoMapperService autoMapperService, IUndoService undoService, IBallroomService ballroomService) { _groupService = groupService; _personService = personService; _autoMapperService = autoMapperService; _undoService = undoService; _ballroomService = ballroomService; }
public BallroomController(IBallroomService ballroomService, IBallroomAutoMapperService autoMapperService, IUndoService undoService, IGroupService guestService, IPersonService personService) { _ballroomService = ballroomService; _autoMapperService = autoMapperService; _undoService = undoService; _groupService = guestService; _personService = personService; }
public PersonsUndoStrategy(IPersonService personService, IBallroomService ballroomService, IGuestAutoMapperService autoMapperService) : base(ballroomService) { _personService = personService; _autoMapperService = autoMapperService; }
public GroupUndoStrategy(IGroupService groupService, IBallroomService ballroomService, IGuestAutoMapperService autoMapperService) : base(ballroomService) { _groupService = groupService; _autoMapperService = autoMapperService; }
protected GuestsUndoStrategyBase(IBallroomService ballroomService) { _ballroomService = ballroomService; }