Skip to content

Change Request Lat/Long assignment to async using azure storage/functions #1626

@mgmccarthy

Description

@mgmccarthy

After a quick convo about IGeoCoder and Requests, @stevejgordon and I decided that b/c we're using an RPC call via a web service to retrieve lat/long at the point we create or update a Request, we should offload that operation asynchronously to azure storage, and let the web service call update the Request asynchronously.

This will allow the user to create/update the Request quickly w/out having to wait for the web service invocation to retrieve lat/long as they sit there watching the UI "spin".

This also does not combine a transactional resource (db) and a non-transaction resource (web service) in the same "logical" transaction of "creating/updating a Request"

@MisterJames @dpaquette thoughts?

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions