public MainForm(IServiceProvider serviceProvider, Csla.ApplicationContext applicationContext) { Instance = this; ServiceProvider = serviceProvider; ApplicationContext = applicationContext; InitializeComponent(); ShowPage(typeof(Pages.HomePage)); }
static void Main() { var services = new ServiceCollection(); services.AddTransient <HttpClient>(); services.AddCsla(o => o .DataPortal(dp => dp .UseHttpProxy(hp => hp .DataPortalUrl = "https://localhost:44332/api/dataportal"))); var provider = services.BuildServiceProvider(); ApplicationContext = provider.GetService <Csla.ApplicationContext>(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
public DataPortalController(Csla.ApplicationContext applicationContext) : base(applicationContext) { UseTextSerialization = true; }