public async Task<IHttpActionResult> Get(long? id)
        {
            var domain = new UsuarioDomain();
            var domainModel = await domain.FindByIdAsync(id.Value);

            if (domainModel == null)
                return NotFound();

            var viewModel = Mapper.Map<Usuario, UsuarioGetModel>(domainModel);

            return Ok(viewModel);
        }