public Response <ClientTokenDTO> CreateTokenByClient(ClientLoginDTO clientLoginDTO)
        {
            var client = _clients.SingleOrDefault(x => x.Id == clientLoginDTO.ClientId && x.Secret == clientLoginDTO.ClientSecret);

            if (client == null)
            {
                return(Response <ClientTokenDTO> .Fail("Client Id or Client Secret bot found", 404, true));
            }

            var token = _tokenService.CreateTokenByClient(client);

            return(Response <ClientTokenDTO> .Success(token, 200));
        }
        public Response <ClientTokenDTO> CreateTokenByClient(ClientLoginDTO clientLoginDTO)
        {
            var client = _clients.SingleOrDefault(x => x.Id == clientLoginDTO.ClientId && x.Secret == clientLoginDTO.ClientSecret);

            if (client == null)
            {
                return(Response <ClientTokenDTO> .Fail("ClientId veya ClientSecret bulunamadı.", (int)HttpStatusCode.NotFound, true));
            }

            var token = _tokenService.CreateTokenByClient(client);

            return(Response <ClientTokenDTO> .Success(token, (int)HttpStatusCode.OK));
        }
        public IActionResult CreateTokenByClient(ClientLoginDTO client)
        {
            var result = _authenticationService.CreateTokenByClient(client);

            return(ActionResultInstance(result));
        }