Exemple #1
0
        private Csla.Server.Hosts.HttpChannel.CriteriaRequest GetBaseCriteriaRequest()
        {
            var request = new Csla.Server.Hosts.HttpChannel.CriteriaRequest();

            request.CriteriaData  = null;
            request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext);
            request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext);
            if (ApplicationContext.AuthenticationType == "Windows")
            {
                request.Principal = MobileFormatter.Serialize(null);
            }
            else
            {
                request.Principal = MobileFormatter.Serialize(ApplicationContext.User);
            }
#if NETFX_CORE || NETFX_PHONE
            var language = Windows.ApplicationModel.Resources.Core.ResourceContext.GetForCurrentView().Languages[0];
            request.ClientCulture   = language;
            request.ClientUICulture = language;
#else
            request.ClientCulture   = Thread.CurrentThread.CurrentCulture.Name;
            request.ClientUICulture = Thread.CurrentThread.CurrentUICulture.Name;
#endif
            return(request);
        }
Exemple #2
0
 private Csla.Server.Hosts.HttpChannel.CriteriaRequest GetBaseCriteriaRequest()
 {
   var request = new Csla.Server.Hosts.HttpChannel.CriteriaRequest();
   request.CriteriaData = null;
   request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext);
   request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext);
   if (ApplicationContext.AuthenticationType == "Windows")
   {
     request.Principal = MobileFormatter.Serialize(null);
   }
   else
   {
     request.Principal = MobileFormatter.Serialize(ApplicationContext.User);
   }
   request.ClientCulture = System.Globalization.CultureInfo.CurrentCulture.Name;
   request.ClientUICulture = System.Globalization.CultureInfo.CurrentUICulture.Name;
   return request;
 }
Exemple #3
0
        private Csla.Server.Hosts.HttpChannel.CriteriaRequest GetBaseCriteriaRequest()
        {
            var request = new Csla.Server.Hosts.HttpChannel.CriteriaRequest();

            request.CriteriaData  = null;
            request.ClientContext = SerializationFormatterFactory.GetFormatter().Serialize(ApplicationContext.ClientContext);
#pragma warning disable CS0618 // Type or member is obsolete
            request.GlobalContext = SerializationFormatterFactory.GetFormatter().Serialize(ApplicationContext.GlobalContext);
#pragma warning restore CS0618 // Type or member is obsolete
            if (ApplicationContext.AuthenticationType == "Windows")
            {
                request.Principal = SerializationFormatterFactory.GetFormatter().Serialize(null);
            }
            else
            {
                request.Principal = SerializationFormatterFactory.GetFormatter().Serialize(ApplicationContext.User);
            }
            request.ClientCulture   = System.Globalization.CultureInfo.CurrentCulture.Name;
            request.ClientUICulture = System.Globalization.CultureInfo.CurrentUICulture.Name;
            return(request);
        }
Exemple #4
0
 /// <summary>
 /// Override this method to manipulate the message
 /// request data sent to the server.
 /// </summary>
 /// <param name="request">Criteria request data.</param>
 protected virtual Csla.Server.Hosts.HttpChannel.CriteriaRequest ConvertRequest(Csla.Server.Hosts.HttpChannel.CriteriaRequest request)
 {
     return(request);
 }
Exemple #5
0
    private Csla.Server.Hosts.HttpChannel.CriteriaRequest GetBaseCriteriaRequest()
    {
      var request = new Csla.Server.Hosts.HttpChannel.CriteriaRequest();
      request.CriteriaData = null;
      request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext);
      request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext);
      if (ApplicationContext.AuthenticationType == "Windows")
      {
        request.Principal = MobileFormatter.Serialize(null);
      }
      else
      {
        request.Principal = MobileFormatter.Serialize(ApplicationContext.User);
      }
#if NETFX_CORE || NETFX_PHONE
      var language = Windows.ApplicationModel.Resources.Core.ResourceContext.GetForCurrentView().Languages[0];
      request.ClientCulture = language;
      request.ClientUICulture = language;
#else
      request.ClientCulture = Thread.CurrentThread.CurrentCulture.Name;
      request.ClientUICulture = Thread.CurrentThread.CurrentUICulture.Name;
#endif
      return request;
    }
Exemple #6
0
 private Csla.Server.Hosts.HttpChannel.CriteriaRequest GetBaseCriteriaRequest()
 {
   var request = new Csla.Server.Hosts.HttpChannel.CriteriaRequest();
   request.CriteriaData = null;
   request.ClientContext = MobileFormatter.Serialize(ApplicationContext.ClientContext);
   request.GlobalContext = MobileFormatter.Serialize(ApplicationContext.GlobalContext);
   if (ApplicationContext.AuthenticationType == "Windows")
   {
     request.Principal = MobileFormatter.Serialize(null);
   }
   else
   {
     request.Principal = MobileFormatter.Serialize(ApplicationContext.User);
   }
   request.ClientCulture = System.Globalization.CultureInfo.CurrentCulture.Name;
   request.ClientUICulture = System.Globalization.CultureInfo.CurrentUICulture.Name;
   return request;
 }