Beispiel #1
0
        public PersonagemQuery(IPersonagemRepository repository)
        {
            _repository = repository;

            Field <ListGraphType <PersonagemType> >("personagens",
                                                    resolve: context =>
            {
                return(_repository.Obter());
            }
                                                    );

            Field <PersonagemType>("personagem",
                                   arguments: new QueryArguments(
                                       new QueryArgument <NonNullGraphType <IdGraphType> >
            {
                Name        = "Id",
                Description = "Id do personagem"
            }),
                                   resolve: context =>
            {
                var id = context.GetArgument <int>("id");
                return(_repository.Obter(id));
            }
                                   );
        }
 public PersonagemController()
 {
     _personagemRepository = new PersonagemRepository();
 }
 public PersonagemService(IPersonagemRepository personagemRepository) : base(personagemRepository)
 {
     _personagemRepository = personagemRepository;
 }
 public PersonagensController()
 {
     Repository = new PersonagemRepository();
 }
Beispiel #5
0
 public PersonagemController()
 {
     _characterRepository = new PersonagemRepository();
 }
 public PersonagemService(IPersonagemRepository personagemRepository, IMapper mapper)
 {
     this._personagemRepository = personagemRepository;
     this._mapper = mapper;
 }
 public PersonagemApiController(IPersonagemRepository personagemRepository)
 {
     _personagemRepository = personagemRepository;
 }
 public PersonagemBusiness(IPersonagemRepository repo = null, IMapper mapper = null)
 {
     _repo   = repo;
     _mapper = mapper;
 }
Beispiel #9
0
 public PersonagensController(IPersonagemRepository personagemRepository, ILogRepository logRepository)
 {
     _personagemRepository = personagemRepository;
     _logRepository        = logRepository;
 }
 public PersonagenController()
 {
     _personagensRepository = new PersonagenRepository();
 }