//private readonly ILog logger;

        public WarriorController(IWarriorService service, WarriorResourceBuilder builder)
        {
            if (service == null)
            {
                throw new ArgumentNullException(nameof(service));
            }
            if (builder == null)
            {
                throw new ArgumentNullException(nameof(builder));
            }

            this.service = service;
            this.builder = builder;
        }
 public StrenghtSpecification(IWarriorService service)
 {
     this.service = service;
 }
Exemplo n.º 3
0
 public WarriorController(ILogger <WarriorController> logger, IWarriorService warriorService)
 {
     _logger         = logger;
     _warriorService = warriorService;
 }
Exemplo n.º 4
0
 public HealthSpecification(IWarriorService service)
 {
     this.service = service;
 }
 public FearSpecification(IWarriorService service)
 {
     this.service = service;
 }