castle-dynamicproxy

    2熱度

    1回答

    我試圖通過GET請求在獵鷹中發送CSV。我不知道從哪裏開始。 下面是我的代碼: class LogCSV(object): """CSV generator. This class responds to GET methods. """ def on_get(self, req, resp): """Generates CSV for log.""" mylist

    0熱度

    1回答

    這是函數,其檢查該委託應綁定到該方法中:它檢查 Description is here private static bool IsEquivalent(Delegate d, MethodInfo method) { var dm = d.Method; if (!method.ReturnType.IsAssignableFrom(dm.ReturnType))

    0熱度

    1回答

    我正在使用Castle Dynamic Proxy和StructureMap來實現日誌攔截器,因此在我的依賴關係註冊表中,我告訴StructureMap使用LoggingInterceptor裝飾TrafficSourceRepository的所有實例。 var proxyGenerator = new ProxyGenerator(); For<ITrafficSourceRepository

    0熱度

    1回答

    我有以下混入定義: public interface IMixin { string SomeProperty { get; set; } } public class Mixin : IMixin { [SomeAttribute] public string SomeProperty { get; set; } } 這獲取與下面的 「代理生成」 -

    2熱度

    1回答

    使用Castle DynamicProxy創建接口代理時,似乎創建的代理對象總是「繼承」接口的屬性。 一般來說,這不是一個真正的問題,但就我而言,我使用代理在運行時生成WCF服務實現。該接口有一個ServiceContractAttribute,當實現類型(服務行爲)也具有該屬性時,WCF確實不喜歡它。 請看下面的例子: var generator = new ProxyGenerator();

    0熱度

    1回答

    當在我的控制器中引發異常時,當循環正在進行時,動作的執行會一次又一次地執行。 try { LogManager.Info("Call:" + invocation.TargetType.Name + "::" + invocation.Method.Name); var startTime = DateTime.Now; invoca

    0熱度

    1回答

    我有以下攔截器。雖然它按照我打算爲我目前的使用情況做的那樣做。我發現使用的方法有點冒險,並想知道是否沒有更好的方法來做到這一點。 public class Interceptor<TEntity, TProperty> : IInterceptor { private readonly Expression<Func<TEntity, TProperty>> _propertySele

    0熱度

    1回答

    我是新來的人,希望我的第一個問題不會混淆任何人。 我將Castle Windsor和Castle DynamicProxy一起使用,以便將AOP與IOC集成在一起,以便我可以實施日誌記錄服務(以及審計等),並攔截項目中的所有服務。 我試圖代理已解決的實例來完成這件事,但沒有運氣。因爲返回的代理將已解析實例的屬性設置爲空。以下是參考的調試信息(PROBLEMATIC屬性是TimeService)。

    2熱度

    1回答

    在我們的Web API集成測試中,我們遇到了有關測試異步操作的問題。 在我的簡單測試,我創建了一個簡單的控制器操作: [HttpGet] [Route("test")] public async Task<ApiResponse> Test() { return await Task.FromResult(new ApiResponse(true)); } 然而,當我運行它下

    0熱度

    1回答

    我試圖做在T-SQL一個XML文件創建T-SQL XML 這裏是我的表: |Name| Rank| |Rob | 1 | |Matt| 1 | |Leo | 2 | |jin | 2 | |jo | 3 | 到目前爲止,我的代碼是: select name, rank from Info order by rank for xml raw ('Data'), ROOT, ELEMEN