/// <summary>
        /// Execites the PreS3RequestFilter event and returns the result.
        /// </summary>
        /// <param name="path"></param>
        /// <returns></returns>
        public string FilterPath(string path)
        {
            S3PathEventArgs e = new S3PathEventArgs(path);

            if (PreS3RequestFilter != null)
            {
                PreS3RequestFilter(this, e);
            }
            return(e.Path);
        }
 /// <summary>
 /// Execites the PreS3RequestFilter event and returns the result.
 /// </summary>
 /// <param name="path"></param>
 /// <returns></returns>
 public string FilterPath(string path)
 {
     S3PathEventArgs e = new S3PathEventArgs(path);
     if (PreS3RequestFilter != null) PreS3RequestFilter(this,e);
     return e.Path;
 }