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