Click here to Skip to main content
15,887,385 members
Home / Discussions / C#
   

C#

 
AnswerRe: Spell checker for c# project Pin
Pete O'Hanlon21-Feb-17 23:19
mvePete O'Hanlon21-Feb-17 23:19 
QuestionSea trying to change the RichTextBox does not work ? Pin
Member 245846721-Feb-17 18:59
Member 245846721-Feb-17 18:59 
AnswerRe: Sea trying to change the RichTextBox does not work ? Pin
Pete O'Hanlon21-Feb-17 21:27
mvePete O'Hanlon21-Feb-17 21:27 
QuestionPrinting arabic from epson TM-T88V VB.NET, C# Pin
aliraza156721-Feb-17 2:02
professionalaliraza156721-Feb-17 2:02 
AnswerRe: Printing arabic from epson TM-T88V VB.NET, C# Pin
Jochen Arndt21-Feb-17 2:48
professionalJochen Arndt21-Feb-17 2:48 
AnswerRe: Printing arabic from epson TM-T88V VB.NET, C# Pin
tiochus23-Feb-17 22:26
tiochus23-Feb-17 22:26 
QuestionVerify Email problem with AdminControler.cs Pin
John Nederveen20-Feb-17 9:08
John Nederveen20-Feb-17 9:08 
AnswerRe: Verify Email problem with AdminControler.cs Pin
Afzaal Ahmad Zeeshan20-Feb-17 11:09
professionalAfzaal Ahmad Zeeshan20-Feb-17 11:09 
It is really very hard to understand why,
Globals.SendMail(user.Email, "Verify your " + Globals.APPNAME + " membership.", eml);
fails in your application. But in any case, we are not able to help you out by just reading the code out. We need more information, such as the email address or the service being used.

In case of the email, what is the reason for it not being sent, or any error message? Did you try using the following code? In your own code, what happens is that the code creates a new task in the pool, and then returns a task object for that. However, as soon as the last line gets hit your reference is lost and (maybe, maybe...) your code is unable to proceed to send an email. That is why, I am going to write the code that actually waits for a task to finish.
C#
Task task = Task.Run(() =>
            {
                //Send verification email
                string eml = System.IO.File.ReadAllText(Server.MapPath("~/app_data/verifymail.txt"));
                eml = eml.Replace("[username]", user.Name);
                eml = eml.Replace("[appname]", Globals.APPNAME);
                eml = eml.Replace("[vericode]", user.ResetCode);
                eml = eml.Replace("[appurl]", Globals.APPURL);
                eml = eml.Replace("[userid]", user.ID.ToString());

                Globals.SendMail(user.Email, "Verify your " + Globals.APPNAME + " membership.", eml);
            });
task.Wait(); // Wait for it to finish.

Read this as well, Task.Run Method (Action) (System.Threading.Tasks)
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

GeneralRe: Verify Email problem with AdminControler.cs Pin
John Nederveen20-Feb-17 12:57
John Nederveen20-Feb-17 12:57 
SuggestionRe: Verify Email problem with AdminControler.cs Pin
Afzaal Ahmad Zeeshan20-Feb-17 22:49
professionalAfzaal Ahmad Zeeshan20-Feb-17 22:49 
GeneralRe: Verify Email problem with AdminControler.cs Pin
John Nederveen21-Feb-17 6:03
John Nederveen21-Feb-17 6:03 
GeneralRe: Verify Email problem with AdminControler.cs Pin
Afzaal Ahmad Zeeshan21-Feb-17 6:06
professionalAfzaal Ahmad Zeeshan21-Feb-17 6:06 
GeneralRe: Verify Email problem with AdminControler.cs Pin
John Nederveen21-Feb-17 8:20
John Nederveen21-Feb-17 8:20 
QuestionHow To Use Windows Runtime Component in WinForm App Pin
Django_Untaken20-Feb-17 7:14
Django_Untaken20-Feb-17 7:14 
AnswerRe: How To Use Windows Runtime Component in WinForm App Pin
Afzaal Ahmad Zeeshan20-Feb-17 11:23
professionalAfzaal Ahmad Zeeshan20-Feb-17 11:23 
GeneralRe: How To Use Windows Runtime Component in WinForm App Pin
Django_Untaken20-Feb-17 20:20
Django_Untaken20-Feb-17 20:20 
GeneralRe: How To Use Windows Runtime Component in WinForm App Pin
Afzaal Ahmad Zeeshan20-Feb-17 22:46
professionalAfzaal Ahmad Zeeshan20-Feb-17 22:46 
QuestionError Could not open form interface design in C# ? Pin
Member 245846719-Feb-17 22:59
Member 245846719-Feb-17 22:59 
AnswerRe: Error Could not open form interface design in C# ? Pin
Eddy Vluggen19-Feb-17 23:05
professionalEddy Vluggen19-Feb-17 23:05 
AnswerRe: Error Could not open form interface design in C# ? Pin
OriginalGriff19-Feb-17 23:23
mveOriginalGriff19-Feb-17 23:23 
GeneralRe: Error Could not open form interface design in C# ? Pin
Rob Philpott20-Feb-17 5:02
Rob Philpott20-Feb-17 5:02 
GeneralRe: Error Could not open form interface design in C# ? Pin
OriginalGriff20-Feb-17 5:07
mveOriginalGriff20-Feb-17 5:07 
QuestionAccessing the parameters of a method assigned to a delegate Pin
Jörgen Andersson19-Feb-17 10:47
professionalJörgen Andersson19-Feb-17 10:47 
AnswerRe: Accessing the parameters of a method assigned to a delegate Pin
Dave Kreskowiak19-Feb-17 11:33
mveDave Kreskowiak19-Feb-17 11:33 
GeneralRe: Accessing the parameters of a method assigned to a delegate Pin
Jörgen Andersson19-Feb-17 21:09
professionalJörgen Andersson19-Feb-17 21:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.