Exemple #1
0
        public IEnumerable <AdamItemDto> Items(int appId, string contentType, Guid guid, string field, string subfolder, bool usePortalRoot = false)
        {
            var callLog = Log.Call <IEnumerable <AdamItemDto> >($"adam items a:{appId}, i:{guid}, field:{field}, subfolder:{subfolder}, useRoot:{usePortalRoot}");
            var results = new AdamTransGetItems <string, string>()
                          .Init(GetBlock(), appId, contentType, guid, field, usePortalRoot, Log)
                          .ItemsInField(subfolder);

            return(callLog("ok", results));
        }
Exemple #2
0
 public AdamController(AdamTransUpload <int, int> adamUpload,
                       AdamTransGetItems <string, string> adamItems,
                       AdamTransFolder <string, string> adamFolders,
                       AdamTransDelete <string, string> adamDelete,
                       AdamTransRename <string, string> adamRename)
 {
     _adamUpload  = adamUpload;
     _adamItems   = adamItems;
     _adamFolders = adamFolders;
     _adamDelete  = adamDelete;
     _adamRename  = adamRename;
 }
Exemple #3
0
 public AdamController(AdamTransUpload <string, string> adamUpload,
                       AdamTransGetItems <string, string> adamItems,
                       AdamTransFolder <string, string> adamFolders,
                       AdamTransDelete <string, string> adamDelete,
                       AdamTransRename <string, string> adamRename,
                       Dependencies dependencies) : base(dependencies)
 {
     _adamUpload  = adamUpload;
     _adamItems   = adamItems;
     _adamFolders = adamFolders;
     _adamDelete  = adamDelete;
     _adamRename  = adamRename;
 }