internal protected abstract IDictionary <String, Object> Outer(WebClient client, WebContext context);
internal protected abstract void Check(WebContext context);
/// <summary> /// 存储会员的数据 /// </summary> /// <param name="header">请求头</param> /// <param name="ticket">单据</param> /// <param name="sessionData">Session的数据</param> internal protected abstract void Storage(System.Collections.IDictionary header, WebContext context);
protected internal override IDictionary <string, object> Outer(WebClient client, WebContext context) { return(null); }
protected internal override void Storage(IDictionary header, WebContext context) { Security.AccessToken.Set("WebSession", JSON.Serialize(header)); //return clientEvent; }
/// <summary> /// 请在此方法中完成url与model的注册,即调用registerModel方法 /// </summary> /// <param name="context"></param> public virtual void OnInit(WebContext context) { }
protected internal override void Check(WebContext context) { }
protected internal override void Storage(IDictionary header, WebContext context) { _Header = JSON.Serialize(header); }
protected internal override void Check(WebContext context) { this.Header = _Header; }
public void Builder(WebContext context, String ui, bool endResponse) { context.Send(new UMC.Web.WebMeta().UIEvent("UI.Edit", ui, webMeta), endResponse); }
/// <summary> /// 请在此方法中完成url与model的注册,即调用registerModel方法 /// </summary> /// <param name="context"></param> public abstract void OnInit(WebContext context);
void IWebFactory.OnInit(WebContext context) { }