servicestack

    0熱度

    1回答

    我使用C#,我創建了一個表,使用ServiceStack.OrmLite,對應於在運行時創建的類類型。需要明確的是,我做了以下內容: 建立在運行時(employeeType)的類型後,我能做到以下幾點: db.CreateTableIfNotExists(employeeType); 這將創建對應Employee表(動態創建的類型「員工」)。 實際上,我的問題是Employee表列名包含一些特殊字

    1熱度

    1回答

    我有一個簡單的供應商 - >使用以下設置產品的關係(非相關性的消隱): public class Vendor { public Guid Id { get; set; } public bool IsDeleted { get; set; } [Reference] public List<Product> Products {get; set; }

    1熱度

    1回答

    我正在使用ServiceStack開發大型API表面,並且正在解決授權問題。最終用戶需要能夠在API請求級別定製賦予各種角色的權限,即。其中請求角色可以調用的消息/ http動詞。 由於這個原因,我打算讓角色脫離代碼而不使用ServiceStack的RequiresRole屬性。我計劃將角色/權限關係存儲在數據庫中。 我也使用智威湯遜。由於API的大小,我很擔心在ServiceStack的內置權限

    1熱度

    1回答

    加載我的ServiceStack Api項目時出現異常。下面是ServiceStack輸出: "startUpErrors": [{ "errorCode": "ArgumentException", "message": "An item with the same key has already been added.", "stackTrace": "[Obje

    1熱度

    1回答

    我已經在ServiceStack中使用標準容器註冊了我的DbContext,將DbContext注入到服務中,但奇怪的是IDbSet屬性爲null,所有其他屬性均如預期。 如果我在服務構造函數中新建了DbContext,那麼IDbSet屬性就像您期望的那樣實例化,只是爲了證明EF的配置已正確設置。所有其他註冊的服務都是正確注入的,沒有這種奇怪的行爲。 我錯過了什麼? public class Ap

    1熱度

    1回答

    我們有實現IMessageService.RegisterHandler<T>(Func<IMessage<T>, object>)的邏輯。在消息隊列的執行塊中,我們使用Funq.Container自動連線服務。服務的屬性是依賴注入的,但似乎是在線程之間共享的。屬性類定義爲: _Container.RegisterAutoWired<DbConnectionManager>().ReusedWit

    2熱度

    1回答

    我有問題,我離子的應用程序,在離子&角servicestack一些更新後,給我的錯誤,如下面的 打字稿出錯找不到名稱「請求模式」 。 node_modules/servicestack客戶端/ src目錄/ index.d.ts oneWayBaseUrl: string; mode: RequestMode; credentials: RequestCredentials; 打字稿出錯找

    1熱度

    1回答

    我正在構建一個在幾十個嵌入式設備上運行的ServiceStack服務。我想確保與設備的所有通信都通過加密通道進行。我研究了各種SSL/TLS選項,但是管理幾十個不同的證書,或者向幾十個設備發佈單個證書,似乎是一個很大的開銷。 我一直在尋找Encrypted Messaging功能,但它似乎只提供了一個透明的覆蓋,這將允許發送一個普通的DTO或加密的DTO。 是否有任何方法限制我的端點只接受Encr

    0熱度

    2回答

    我正在尋找使用ServiceStack Web服務來代替現有的第三方Web服務。我已經匹配了第三方服務使用的DTO。然而,客戶期待名爲「NotificationServiceClient」代理類,就像這樣: var client = new NotificationService.NotificationServiceClient(); var response = client.SendNot

    1熱度

    1回答

    我需要能夠從MVC應用程序的控制器調用我的SS服務。理想情況下,我想打電話給他們在進程中,以避免建立http請求等開銷。 從沖刷文檔,我覺得有2個建議的方法,但都沒有完全工作。 1)ServiceGateway - 使用服務網關。這稱爲驗證過濾器,但不會調用我添加的其他客戶過濾器。沒有選擇應用過濾器。 2)HostContext.ServiceController.Execute - 這個方法有一