I have having a situation where I have an event receiver that uses ItemUpdated event to automatically start workflow. This is causing problem when user clicks on Edit in Excel and check in items from there. Code to redirect to workflow start form is executed but since excel uses /_vti_bin/List.asmx, it raises error.
Is there any way I can detect if item is updated through UI or through service?
Thanks in advance