예제 #1
0
파일: Images.cs 프로젝트: jpb06/imgBoard
        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);
            }
        }