public static async Task <List <Image> > GetAsync( int[] tagsIds = null, int[] categoriesIds = null, string name = null, string description = null, string uploader = null, string extension = null) { using (IUnityContainer unit = IoCConfiguration.container.CreateChildContainer()) { IImagesManager manager = unit.Resolve <IImagesManager>(); List <Image> images = await manager.FetchImagesAsync( tagsIds, categoriesIds, name, description, uploader, extension ); return(images); } }