DDT Asynchronous


Author
Message
Melvin Xuereb
Melvin Xuereb
StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)
Group: Forum Members
Posts: 29, Visits: 128
Hi,

I noticed that the DatabaseMigrator.DeployMetaData & Database.Migrator.Deploydata methods are both Asynchronous.

Is there a way to call the methods synchronous instead? 

I need this as I need to call different methods depending on whether the database deployment was successfull or not.

Thanks,
Melvin
Tags
Replies
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
Then at this point I don't know, Melvin. Just wondering, wouldn't you be able to flag your application showing that there is no need to run the DDT? In that case, you would skip this step and go directly to your website deployment.
Melvin Xuereb
Melvin Xuereb
StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)
Group: Forum Members
Posts: 29, Visits: 128
That would be a work around, but would not be optimal for maintainability.

Thanks,
Melvin
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
OK, but can't you always send a DDT package? Do you mean that sometimes there won't be any? If you can send the package, maybe you could have a different DDT project that wouldn't do anything, but this way you would get a Build Complete being called and carry on from there. And maybe I am saying a lot of nonsenses and if so, I am really sorry. Hehe
Melvin Xuereb
Melvin Xuereb
StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)StrataFrame User (177 reputation)
Group: Forum Members
Posts: 29, Visits: 128
Thanks for your feedback,

I solved the problem by Sleeping the thread for a second if the Build Complete event is not yet fired.

Thanks again and good day Smile
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
Glad you got it working. Wink
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Threaded View
Threaded View
Melvin Xuereb - 15 Years Ago
Ivan George Borges - 15 Years Ago
Melvin Xuereb - 15 Years Ago
Ivan George Borges - 15 Years Ago
                     That would be a work around, but would not be optimal for...
Melvin Xuereb - 15 Years Ago
                         OK, but can't you always send a DDT package? Do you mean that...
Ivan George Borges - 15 Years Ago
                             Thanks for your feedback, I solved the problem by Sleeping the...
Melvin Xuereb - 15 Years Ago
                                 Glad you got it working. ;)
Ivan George Borges - 15 Years Ago

Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search