public CreateCategoryCommand()
        {
            using (IKernel kernel = new StandardKernel())
            {
                kernel.Bind <IUnitofWork>().To <UnitofWork>();
                kernel.Bind <ICategoriesFactory>().To <CategoriesFactory>();

                _unitofwork        = kernel.Get <IUnitofWork>();
                _categoriesFactory = kernel.Get <ICategoriesFactory>();
            }
        }
        private void Dependencies()
        {
            using (IKernel kernel = new StandardKernel())
            {
                kernel.Bind <IUnitofWork>().To <UnitofWork>();
                kernel.Bind <ICategoriesFactory>().To <CategoriesFactory>();

                _unitofwork        = kernel.Get <IUnitofWork>();
                _categoriesFactory = kernel.Get <ICategoriesFactory>();
            }
        }
        public GetCategoriesListQuery()
        {
            using (IKernel kernel = new StandardKernel())
            {
                kernel.Bind <IUnitofWork>().To <UnitofWork>();
                kernel.Bind <ICategoriesFactory>().To <CategoriesFactory>();

                _unitofwork        = kernel.Get <IUnitofWork>();
                _categoriesFactory = kernel.Get <ICategoriesFactory>();
            }
        }