// Ger user data for a user
 public UserDataModel Get(string userEmail)
 {
     var userDataEntity = new UserDataEntity(userEmail);
     var userDataStorageClient = StorageClient.GetStorage(StorageType.UserData);
     var entity = userDataStorageClient.GetEntity(userDataEntity);
     HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*");
     return entity == null ? new UserDataModel() : entity.ToUserDataModel();
 }
 // Add user data for a user
 public ReturnCode Post(string userEmail, [FromBody] UserDataModel userData)
 {
     var userDataStorageClient = StorageClient.GetStorage(StorageType.UserData);
     if (userDataStorageClient.HasEntity<UserDataEntity>(userEmail))
     {
         return ReturnCode.Duplicate;
     }
     var userDataEntity = new UserDataEntity(userEmail, userData);
     var result = userDataStorageClient.InsertEntity(userDataEntity);
     HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*");
     return result ? ReturnCode.Success : ReturnCode.Error;
 }