public static S3Container Create(string serviceId, string serviceSecret, string name) { S3Service service = new S3Service(serviceId, serviceSecret); GetResponse(service.CreateRequest(PutMethod, name)); return(new S3Container(service, name, DateTime.MinValue)); }
public S3Block(S3Service service, string containerName, string name, DateTime lastModifiedDate, long sizeBytes) { _service = service; _containerName = containerName; _name = name; _lastModifiedDate = lastModifiedDate; _sizeBytes = sizeBytes; }
public static IEnumerable <S3Container> ListContainers(string serviceId, string serviceSecret) { S3Service service = new S3Service(serviceId, serviceSecret); XElement response = GetResponse(service.CreateRequest(GetMethod)); return(response.Descendants( S3 + "Bucket").Select(b => new S3Container(service, b.Element(S3 + "Name").Value, XmlConvert.ToDateTime(b.Element(S3 + "CreationDate").Value, XmlDateTimeSerializationMode.Utc)))); }
public static IEnumerable<S3Container> ListContainers(string serviceId, string serviceSecret) { S3Service service = new S3Service(serviceId, serviceSecret); XElement response = GetResponse(service.CreateRequest(GetMethod)); return response.Descendants( S3 + "Bucket").Select(b => new S3Container(service, b.Element(S3 + "Name").Value, XmlConvert.ToDateTime(b.Element(S3 + "CreationDate").Value, XmlDateTimeSerializationMode.Utc))); }
private S3Container(S3Service service, string name, DateTime creationDate) { _service = service; _name = name; _creationDate = creationDate; }
public static S3Container Create(string serviceId, string serviceSecret, string name) { S3Service service = new S3Service(serviceId, serviceSecret); GetResponse(service.CreateRequest(PutMethod, name)); return new S3Container(service, name, DateTime.MinValue); }