public CloudAction(AccountInfo accountInfo, CloudActionType action, FileSystemInfo localFile, ObjectInfo cloudFile, FileState state, int blockSize, string algorithm)
: this(accountInfo,action)
{
+ if(blockSize<=0)
+ throw new ArgumentOutOfRangeException("blockSize");
+ Contract.EndContractBlock();
LocalFile = localFile.WithProperCapitalization();
CloudFile = cloudFile;
FileState = state;