1 // -----------------------------------------------------------------------
\r
2 // <copyright file="NoModificationInfo.cs" company="Microsoft">
\r
3 // TODO: Update copyright text.
\r
5 // -----------------------------------------------------------------------
\r
7 using System.Diagnostics.Contracts;
\r
8 using Pithos.Interfaces;
\r
10 namespace Pithos.Network
\r
13 using System.Collections.Generic;
\r
18 /// A special ObjectInfo that represents a NotModified HTTP Status (304)
\r
20 public class NoModificationInfo:ObjectInfo
\r
22 public NoModificationInfo(string account,string container)
\r
24 Contract.Requires(!String.IsNullOrWhiteSpace(account));
\r
25 Contract.Requires(!String.IsNullOrWhiteSpace(container));
\r
28 Container = container;
\r
31 public NoModificationInfo(string account, string container,string folder)
\r
32 :this(account,container)
\r
34 Name = folder + '/';
\r