private void SetDataSource(ExecutionContext executionContext) { if (executionContext.DbSession.DataSource != null) { return; } var dataSource = _dataSourceFilter.Elect(executionContext.Request); executionContext.DbSession.SetDataSource(dataSource); }