public AuthenticationResModel MapAuthenticationModel(ResultMessageEntity resultMessageEntity, AuthenticationReqMsgEntity authenticationMsgEntity)
        {
            AuthenticationResModel authenticationResModel = new AuthenticationResModel
            {
                Token         = authenticationMsgEntity.TokenDetail,
                ResultMessage = resultMessageEntity.MessageEntity.ToResultMessageModel()
            };

            return(authenticationResModel);
        }
        public ActionResult Post([FromBody] AuthenticationModel authenticationModel)
        {
            AuthenticationResModel authenticationResModel = null;

            try
            {
                AuthenticationReqMsgEntity authenticationMsgEntity = authenticationServiceApiMapper.MapAuthenticationMsgEntity(authenticationModel);
                ResultMessageEntity        resultMessageEntity     = authenticationService.GetAuthenticationDetail(authenticationMsgEntity);
                authenticationResModel = authenticationServiceApiMapper.MapAuthenticationModel(resultMessageEntity, authenticationMsgEntity);
            }
            catch (Exception ex)
            {
            }

            return(StatusCode((int)HttpStatusCode.OK, authenticationResModel));
        }