我运行这种代码来获取本地服务器日志,它按预期工作:
**Default.aspx**
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent"runat="server">
<div class="container" ng-controller="dataCtrl" ng-app="app">
<table class="table table-striped table-hover table-condensed">
<tr ng-repeat="data in data">
<td>{{data}}
</td>
</tr>
</table>
</div>
</asp:Content>
**data.js:**
app.value('pageMethods', PageMethods);
app.factory('mydata', function (pageMethods, $rootScope) {
var result = [];
pageMethods.GetData(function (data) {
data.forEach(function (item) {
result.push({ id: item.Id});
});
$rootScope.$apply();
});
return result;
})
**dataCtrl.js**
app.controller('dataCtrl', function ($scope, data) {
$scope.data = data;
});
但我想从其他服务器获取日志并连接结果。 如何使用c#联系其他服务器并在同一个应用程序中执行相同类型的代码?
非常感谢您的回答
答案 0 :(得分:0)
答案是
EventLog log = new EventLog("Security", "SERVERNAME");
感谢Bearcat9425!