Esempio n. 1
0
        // all infrastructure concerns handled by framework
        public ActionResult Index(int referrerId, NewAccount friend)
        {
            var referrer = directory.Find(referrerId);
            var newAcct  = directory.Create(friend);

            policy.Apply(referrer, newAcct);

            return(View());
        }
        public async void ReferAFriend(int referrerId, NewAccount friend)
        {
            // ...
            var referrer = await directory.Find(referrerId);

            var newAcct = await directory.Create(friend);

            policy.Apply(referrer, newAcct);
            // ...
        }