public IHttpActionResult GetBinaryMetaByUrl(int publicationId, string extension, string url)
        {
            Logger.Debug("GetBinaryMetaByUrl publicationId={0}, url={1}, extension={2}", publicationId, url, extension);

            BinaryProvider.PublicationId = publicationId;
            IBinaryMeta binaryMeta = BinaryProvider.GetBinaryMetaByUrl(url.GetUrl(extension)) as IBinaryMeta;

            if (binaryMeta == null)
            {
                return(NotFound());
            }
            Logger.Debug($"about to return binarymeta {binaryMeta.Id}");


            return(Ok(binaryMeta));
        }
Ejemplo n.º 2
0
 public DateTime FindLastPublishedDate(string url)
 {
     return(BinaryProvider.GetBinaryMetaByUrl(url).LastPublishedDate);
 }