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)); }
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; }
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; }