예제 #1
0
        /// <summary>
        /// Creates the data portal context.
        /// </summary>
        /// <returns></returns>
        private static DataPortalContext CreateDataPortalContext()
        {
            var res = new DataPortalContext();

            res.Principal       = RafyEnvironment.Principal;
            res.ClientCulture   = Thread.CurrentThread.CurrentCulture.Name;
            res.ClientUICulture = Thread.CurrentThread.CurrentUICulture.Name;
            res.ClientContext   = DistributionContext.GetClientContext();
            res.GlobalContext   = DistributionContext.GetGlobalContext();

            return(res);
        }
예제 #2
0
 /// <summary>
 /// Creates an instance of the object.
 /// </summary>
 /// <param name="returnObject">Object to return as part
 /// of the result.</param>
 public DataPortalResult(object returnObject)
 {
     _returnObject  = returnObject;
     _globalContext = DistributionContext.GetGlobalContext();
 }
예제 #3
0
 /// <summary>
 /// Creates an instance of the object.
 /// </summary>
 public DataPortalResult()
 {
     _globalContext = DistributionContext.GetGlobalContext();
 }