Граф коммитов

1546 Коммитов

Автор SHA1 Сообщение Дата
Brandon Siegel 78be375e7d Update library client initializers 2019-10-09 12:42:04 -07:00
Brandon Siegel b11a84c02f Improve error logging 2019-10-08 17:46:52 -07:00
Brandon Siegel b210162d62 Provide some preconfigured loggers 2019-10-08 17:46:52 -07:00
Brandon Siegel cd99275cf2 Optimize LoggingPolicies by consulting the current log level 2019-10-08 17:46:52 -07:00
Brandon Siegel 3895ae82a1 Log message closures instead of raw messages 2019-10-08 17:46:52 -07:00
Brandon Siegel bd858a6463 Use the configured logger for logging in AzureCore 2019-10-08 17:46:52 -07:00
Brandon Siegel d71a1dfb11 Refactor how the logger and pipeline get passed to the client
The client now accepts the transport, list of policies, and logger in
its initializer. The logger gets attached to each PipelineRequest and
PipelineResponse so that anything that works with the request/response
has a place to log to. Errors now produce a PipelineError which wraps
the error object and the PipelineResponse that generated it.
2019-10-08 17:46:52 -07:00
Brandon Siegel e05fc267e4 Extract HttpMessage protocol 2019-10-08 16:07:22 -07:00
Brandon Siegel 0a70b5764c Create logging policies 2019-10-08 16:06:29 -07:00
Brandon Siegel d5b971bec0 Create logger protocol & impls 2019-10-08 16:06:29 -07:00
Brandon Siegel 08b26c044c Add utility functions 2019-10-08 16:06:27 -07:00
Brandon Siegel 41387d0d81 Update/complete onError implementation 2019-10-08 16:05:02 -07:00
Brandon Siegel 1e62a37ab1 Add logging-related source files 2019-10-08 16:05:02 -07:00
Travis Prescott d48d4f0b1a Demo app list containers and blobs. 2019-10-07 15:18:34 -07:00
Travis Prescott ff9a641f24 Alternate way of flattening models. 2019-10-07 09:25:41 -07:00
Travis Prescott 1d2a0280d5 Experiment with custom decoder init. 2019-10-04 16:02:55 -07:00
Travis Prescott b3bdabfd73 XML tree parsing. Blob container list operation successfully authorized and deserialized using read-only SAS token. 2019-10-04 13:55:26 -07:00
Travis Prescott ef5255e29c Progress on the things. 2019-10-02 12:50:50 -07:00
Travis Prescott 7ffa754a94 Improve error handling and standard request flow. 2019-10-01 14:21:16 -07:00
Travis Prescott 8c158384c1 Progress on XML parser. 2019-09-30 15:58:14 -07:00
Travis Prescott e133c0e310 Update code to demo loading item by item. 2019-09-27 10:26:26 -07:00
Travis Prescott c09d2dc539 Async PagedCollection class and demo. 2019-09-26 16:01:53 -07:00
Travis Prescott eef8800521 Scrollable table view with paging. 2019-09-26 13:30:43 -07:00
Travis Prescott 39ceac8dcf Async iterator (kinda) 2019-09-25 16:00:55 -07:00
Travis Prescott 7d26534e23 Update async pipeline to use native Result<T, Error> return types. 2019-09-25 10:49:32 -07:00
Travis Prescott ac1ab87038 Basic async client (no paging). 2019-09-24 15:02:06 -07:00
Travis Prescott ca05487ea0 Progress on async mechanisms. 2019-09-24 09:04:34 -07:00
Travis Prescott 19aaf7a398 Refactoring 2019-09-23 15:05:56 -07:00
Travis Prescott 5a6f9e2319 Fully working Paged Sync. 2019-09-23 14:17:04 -07:00
Travis Prescott f8ff1b3461 Remove all @objc references. 2019-09-19 11:05:55 -07:00
Travis Prescott 9030561626 Progress. 2019-09-19 09:46:47 -07:00
Travis Prescott c0ee5f582e Progress on Swift/ObjC generics bridging. 2019-09-18 15:17:23 -07:00
Travis Prescott 89678f5ee5 Progress. 2019-09-16 17:01:19 -07:00
Travis Prescott 927486f034 Progress on AzureCore and AppConfiguration. 2019-09-11 15:09:45 -07:00
Travis Prescott 4832865f30 Progress on AzureCore. KeychainUtil. 2019-09-03 15:29:12 -07:00
Travis Prescott e27794b328 Continue translating policies to Swift. 2019-08-29 14:36:47 -07:00
Travis Prescott 3a13b63e49 Progress on AzureCore. 2019-08-28 15:37:54 -07:00
Travis Prescott 172ce06cfd Add stubs for Computer Vision and App Configuration. 2019-08-28 09:03:19 -07:00
Travis Prescott 2eceda93c6 TextAnalytics work. 2019-08-27 17:05:02 -07:00
Travis Prescott f17e45f06c Simple demo projects in ObjC and Swift that link to the Swift-based Framework. 2019-08-27 16:53:47 -07:00
Travis Prescott 81ed55a644 Initial work. 2019-08-27 10:30:25 -07:00
Brandon Siegel 2d6c513b83 Initialize skeleton docs 2019-08-08 14:36:29 -07:00
Microsoft Open Source 5f39c8c89d Initial commit 2019-08-06 16:37:39 -07:00
Microsoft Open Source 726f574591 Initial commit 2019-08-06 16:37:37 -07:00
Microsoft Open Source b797f78c71 Initial commit 2019-08-06 16:37:36 -07:00
Microsoft GitHub User 0034dffb5e
Initial commit 2019-08-06 16:37:27 -07:00