Exemple #1
0
 public Task <IContentEntity> FindContentAsync(IAppEntity app, ISchemaEntity schema, Status[] status, Guid id)
 {
     if (RequiresPublished(status))
     {
         return(contentsPublished.FindContentAsync(app, schema, id));
     }
     else
     {
         return(contentsDraft.FindContentAsync(app, schema, id));
     }
 }
 public async Task <IContentEntity> FindContentAsync(IAppEntity app, ISchemaEntity schema, Status[] status, Guid id)
 {
     using (Profiler.TraceMethod <MongoContentRepository>())
     {
         if (RequiresPublished(status))
         {
             return(await contentsPublished.FindContentAsync(app, schema, id));
         }
         else
         {
             return(await contentsDraft.FindContentAsync(app, schema, id));
         }
     }
 }