private Csla.Server.Hosts.HttpChannel.UpdateRequest GetBaseUpdateCriteriaRequest() { var request = new Csla.Server.Hosts.HttpChannel.UpdateRequest(); request.ObjectData = 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 NETCORE || PCL46 || PCL259 request.ClientCulture = System.Globalization.CultureInfo.CurrentCulture.Name; request.ClientUICulture = System.Globalization.CultureInfo.CurrentUICulture.Name; #elif 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); }
private Csla.Server.Hosts.HttpChannel.UpdateRequest GetBaseUpdateCriteriaRequest() { var request = new Csla.Server.Hosts.HttpChannel.UpdateRequest(); request.ObjectData = 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 = Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = Thread.CurrentThread.CurrentUICulture.Name; return request; }
private Csla.Server.Hosts.HttpChannel.UpdateRequest GetBaseUpdateCriteriaRequest() { var request = new Csla.Server.Hosts.HttpChannel.UpdateRequest(); request.ObjectData = 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 = Thread.CurrentThread.CurrentCulture.Name; request.ClientUICulture = Thread.CurrentThread.CurrentUICulture.Name; return(request); }
/// <summary> /// Override this method to manipulate the message /// request data sent to the server. /// </summary> /// <param name="request">Update request data.</param> protected virtual Csla.Server.Hosts.HttpChannel.UpdateRequest ConvertRequest(Csla.Server.Hosts.HttpChannel.UpdateRequest request) { return(request); }
private Csla.Server.Hosts.HttpChannel.UpdateRequest GetBaseUpdateCriteriaRequest() { var request = new Csla.Server.Hosts.HttpChannel.UpdateRequest(); request.ObjectData = 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; }