AzureSiteReplicator.Controllers.HomeController.Index C# (CSharp) Метод

Index() публичный Метод

public Index ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult
        public ActionResult Index()
        {
            List<SiteStatusModel> statuses = new List<SiteStatusModel>();
            foreach (var site in Replicator.Instance.Repository.Sites)
            {
                statuses.Add(new SiteStatusModel(site.Status));
            }

            ReplicationInfoModel model = new ReplicationInfoModel()
            {
                SiteStatuses = statuses,
                SkipFiles = Replicator.Instance.Repository.Config.SkipRules
            };

            return View(model);
        }

Same methods

HomeController::Index ( System.Web.HttpPostedFileBase file ) : System.Web.Mvc.ActionResult

Usage Example

        public void ShouldNotAllowAddingNullPublishSettings()
        {
            var homeController = new HomeController();

            HttpPostedFileBase file = null;

            ActionResult result = homeController.Index(file);

            Assert.IsNotNull(result);
        }