本文整理汇总了C#中BaseController类的典型用法代码示例。如果您正苦于以下问题:C# BaseController类的具体用法?C# BaseController怎么用?C# BaseController使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
BaseController类属于命名空间,在下文中一共展示了BaseController类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: SendNotifications
public static void SendNotifications(BaseController controller, Message message, SiteConfiguration config, ITopicsSubscriptionsService service)
{
if (!config.Notifications.Subscription.IsDefined)
{
return;
}
var threadUrl = controller.Domain;
threadUrl += controller.Url.RouteUrl(new
{
controller = "Topics",
action = "ShortUrl",
id = message.Topic.Id
});
threadUrl += "#msg" + message.Id;
//Build a generic url that can be replaced with the real values
var unsubscribeUrl = controller.Domain + controller.Url.RouteUrl(new
{
controller = "TopicsSubscriptions",
action = "Unsubscribe",
uid = Int32.MaxValue,
tid = message.Topic.Id,
guid = Int64.MaxValue.ToString()
});
unsubscribeUrl = unsubscribeUrl.Replace(Int32.MaxValue.ToString(), "{0}");
unsubscribeUrl = unsubscribeUrl.Replace(Int64.MaxValue.ToString(), "{1}");
service.SendNotifications(message, controller.User.Id, threadUrl, unsubscribeUrl);
}
开发者ID:jorgebay,项目名称:nearforums,代码行数:27,代码来源:SubscriptionHelper.cs
示例2: DeleteTag
public static ActionResult DeleteTag(BaseController controller, int id, int? personId = null, int? showId = null)
{
if (id == Photo.NoPic)
{
controller.RollbackTransactionFast();
return new HttpBadRequestResult("Cannot tag this photo.");
}
if (personId.HasValue)
{
// only delete the tag if the photo is not the Person's default photo
controller.DatabaseSession.Execute(
"DELETE FROM PersonPhoto WHERE PhotoId = @PhotoId AND PersonId = @PersonId AND NOT EXISTS (SELECT * FROM Person WHERE PhotoId = @PhotoId AND PersonId = @PersonId)"
, new { PhotoId = id, PersonId = personId.Value });
}
if (showId.HasValue)
{
// only delete the tag if the photo is not the Show's default photo
controller.DatabaseSession.Execute(
"DELETE FROM ShowPhoto WHERE PhotoId = @PhotoId AND ShowId = @ShowId AND NOT EXISTS (SELECT * FROM Show WHERE PhotoId = @PhotoId AND ShowId = @ShowId)"
, new { PhotoId = id, ShowId = showId.Value });
}
return null;
}
开发者ID:jdaigle,项目名称:FriendsOfDT,代码行数:26,代码来源:PhotosController.cs
示例3: Initialize
/// <summary>
/// Initializes the view
/// </summary>
/// <param name="_gameflowController">The gameflow controller.</param>
public override void Initialize(BaseController _gameflowController)
{
m_gameflowController = (GameflowController)_gameflowController;
m_gameflowController.OnDicesThrowed += OnDicesThrowed;
m_gameflowController.GetModel().OnTurnChanged += OnTurnChanged;
base.Initialize(_gameflowController);
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:11,代码来源:ThrowDicesView.cs
示例4: Initialize
/// <summary>
/// Initializes the view and suscribe for pause and unpause event
/// </summary>
/// <param name="_gameflowController">The gameflow controller.</param>
public override void Initialize(BaseController _gameflowController)
{
m_gameflowController = (GameflowController)_gameflowController;
base.Initialize(_gameflowController);
m_gameflowController.GetModel().OnGamePaused += OnGamePaused;
m_gameflowController.GetModel().OnGameUnpaused += OnGameUnpaused;
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:11,代码来源:PauseGameView.cs
示例5: Initialize
/// <summary>
/// Initializes the view and suscribe for turn changed event
/// </summary>
/// <param name="_gameflowController">The gameflow controller.</param>
public override void Initialize(BaseController _gameflowController)
{
m_gameflowController = (GameflowController)_gameflowController;
base.Initialize(_gameflowController);
m_gameflowController.GetModel().OnTurnChanged += OnTurnChanged;
m_animator = GetComponentInChildren<Animator>();
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:11,代码来源:TurnView.cs
示例6: Initialize
/// <summary>
/// Initializes the view and suscribe for second tick event
/// </summary>
/// <param name="_gameflowController">The _gameflow controller.</param>
public override void Initialize(BaseController _gameflowController)
{
m_gameTimeText = GetComponent<Text>();
m_gameflowController = (GameflowController)_gameflowController;
base.Initialize(_gameflowController);
m_gameflowController.GetModel().OnTimeTick += OnTimeTick;
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:11,代码来源:GameTimeView.cs
示例7: Workspace
public Workspace(BaseController controller, Uri resources, Action dispose)
{
Resources = resources;
_controller = controller;
_dispose = dispose;
}
开发者ID:jrgcubano,项目名称:Simple.Wpf.Composition,代码行数:7,代码来源:Workspace.cs
示例8: Delete
public static ActionResult Delete(BaseController controller, int id)
{
if (id == Photo.NoPic)
{
controller.RollbackTransactionFast();
return new HttpBadRequestResult("Cannot delete this photo.");
}
var photo = controller.DatabaseSession.Get<Photo>(id);
if (photo == null)
{
return new HttpNotFoundResult("Photo not found");
}
// This is a hard delete.
controller.DatabaseSession.Execute(@"
UPDATE Person SET PhotoId = 1 WHERE PhotoId = @PhotoId;
UPDATE Show SET PhotoId = 1 WHERE PhotoId = @PhotoId;
DELETE FROM PersonPhoto WHERE PhotoId = @PhotoId;
DELETE FROM ShowPhoto WHERE PhotoId = @PhotoId;
DELETE FROM Photo WHERE PhotoId = @PhotoId;
", new { PhotoId = id });
// TODO: delete blob
return null;
}
开发者ID:jdaigle,项目名称:FriendsOfDT,代码行数:27,代码来源:PhotosController.cs
示例9: RedirectIfAuthorized
protected RedirectToRouteResult RedirectIfAuthorized(BaseController controller, String actionName, String controllerName)
{
RedirectToRouteResult result = new RedirectToRouteResult(new RouteValueDictionary());
controller.When(sub => sub.RedirectIfAuthorized(actionName, controllerName)).DoNotCallBase();
controller.RedirectIfAuthorized(actionName, controllerName).Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC5.Template,代码行数:8,代码来源:ControllerTests.cs
示例10: RedirectToNotFound
protected RedirectToRouteResult RedirectToNotFound(BaseController controller)
{
RedirectToRouteResult result = new RedirectToRouteResult(new RouteValueDictionary());
controller.When(sub => sub.RedirectToNotFound()).DoNotCallBase();
controller.RedirectToNotFound().Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC5.Template,代码行数:8,代码来源:ControllerTests.cs
示例11: NotEmptyView
protected RedirectToRouteResult NotEmptyView(BaseController controller, Object model)
{
RedirectToRouteResult result = new RedirectToRouteResult(new RouteValueDictionary());
controller.When(sub => sub.NotEmptyView(model)).DoNotCallBase();
controller.NotEmptyView(model).Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC5.Template,代码行数:8,代码来源:ControllerTests.cs
示例12: Initialize
public override void Initialize(BaseController _tokenController)
{
m_tokenController = (TokenController)_tokenController;
m_tokenController.GetModel().OnTokenMoved += OnTokenMoved;
m_tokenController.GetModel().OnTokenTeleported += OnTokenTeleported;
m_boardController = GameObject.FindObjectOfType<BoardController>();
base.Initialize(_tokenController);
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:8,代码来源:TokenView.cs
示例13: RedirectToNotFound
protected RedirectToActionResult RedirectToNotFound(BaseController controller)
{
RedirectToActionResult result = new RedirectToActionResult(null, null, null);
controller.When(sub => sub.RedirectToNotFound()).DoNotCallBase();
controller.RedirectToNotFound().Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC6.Template,代码行数:8,代码来源:ControllerTests.cs
示例14: NotEmptyView
protected RedirectToActionResult NotEmptyView(BaseController controller, Object model)
{
RedirectToActionResult result = new RedirectToActionResult(null, null, null);
controller.When(sub => sub.NotEmptyView(model)).DoNotCallBase();
controller.NotEmptyView(model).Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC6.Template,代码行数:8,代码来源:ControllerTests.cs
示例15: OnStateEnter
// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state.
public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
{
_animator = animator;
gameObject = _animator.gameObject;
transform = gameObject.transform;
rigidbody = gameObject.GetComponent<Rigidbody> ();
_controller = gameObject.GetComponent<BaseController> ();
}
开发者ID:somers353,项目名称:gamedev-group1A,代码行数:9,代码来源:LocomotionBehaviour.cs
示例16: Initialize
public override void Initialize(BaseController _tileController)
{
m_tileController = (TileController)_tileController;
base.Initialize(_tileController);
SetupWorldPosition(ReferencesHolder.Instance.GameConfigurationHolder.GetGameConfiguration().BoardConfiguration);
SetupColor();
SetupNumberText();
}
开发者ID:SebastianVargas,项目名称:PruebaTecnica,代码行数:8,代码来源:TileView.cs
示例17: RedirectToAction
protected RedirectToActionResult RedirectToAction(BaseController baseController, String action, String controller)
{
RedirectToActionResult result = new RedirectToActionResult(null, null, null);
baseController.When(sub => sub.RedirectToAction(action, controller)).DoNotCallBase();
baseController.RedirectToAction(action, controller).Returns(result);
return result;
}
开发者ID:NonFactors,项目名称:MVC6.Template,代码行数:8,代码来源:ControllerTests.cs
示例18: InitializeBusinessRulesCommand
public InitializeBusinessRulesCommand(BaseController<Expense> expenseController,
BaseController<Income> incomeController, BaseController<Account> accountController,
ExpenseStatusService paymentStatusService)
{
_expenseController = expenseController;
_incomeController = incomeController;
_accountController = accountController;
_paymentSvc = paymentStatusService;
}
开发者ID:mariomeyrelles,项目名称:VSTO-Cash-Flow,代码行数:9,代码来源:InitializeBusinessRulesCommand.cs
示例19: Awake
void Awake()
{
obj = new List<GameObject> () {null, null, null, null, null, null};
Blue = GameObject.FindGameObjectWithTag ("BlueBase").GetComponent<BaseController> ();
Red = GameObject.FindGameObjectWithTag ("RedBase").GetComponent<BaseController> ();
for (int i = 0; i < 6; i++) {
obj [i] = transform.GetChild (i).gameObject;
obj [i].SetActive (false);
}
}
开发者ID:Avekeez,项目名称:Space-Wars-Unity,代码行数:10,代码来源:DisplayActiveLanes.cs
示例20: SetTarget
public void SetTarget(BaseController target)
{
if(target == null)
{
targetTransform = null;
return;
}
SetTarget(target.transform);
}
开发者ID:dsanekata,项目名称:BattleMock_2D,代码行数:10,代码来源:FollowCamera.cs
注:本文中的BaseController类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论