There's an issue on the CloudFile Azure implementation: -
let x = CloudFile.Upload("foo.txt", @"data\blah.txt")
x.Path = "data/Account.txt" // false
x.Path = "/mbraceuserdata/data/Account.txt" // true
Even worse, the following (correctly) returns false: -
CloudFile.Exists x.Path
There needs to be a decision made regarding the mbraceuserdata folder - what is it for and when is it used - always (undesirable) or as a default (acceptable). If the latter, then the generated CloudFileInfo should not always prepend the path with \mbraceuserData. If the former, then CloudFile.Upload should always upload to that container.
There's an issue on the CloudFile Azure implementation: -
Even worse, the following (correctly) returns false: -
CloudFile.Exists x.PathThere needs to be a decision made regarding the
mbraceuserdatafolder - what is it for and when is it used - always (undesirable) or as a default (acceptable). If the latter, then the generatedCloudFileInfoshould not always prepend the path with\mbraceuserData. If the former, thenCloudFile.Uploadshould always upload to that container.