如何调用一个类或使用啥模式? [关闭]
Posted
技术标签:
【中文标题】如何调用一个类或使用啥模式? [关闭]【英文标题】:How to call a class or what pattern to use? [closed]如何调用一个类或使用什么模式? [关闭] 【发布时间】:2013-08-06 13:41:34 【问题描述】:我有 MailManager
它有公共方法,比如:
public MailMessage ConfirmationEmail(CommonTicketEmailViewModel viewModel)
var template = ReadTemplate("ConfirmationEmail.cshtml");
string result = Razor.Parse(template, new ConfirmationUrl = viewModel.Url, Token = viewModel.Code );
var mailMessage = new MailMessage();
mailMessage.Subject = "Confirmation E-mail";
mailMessage.Body = result;
mailMessage.IsBodyHtml = true;
mailMessage.To.Add(viewModel.ToEmail);
return mailMessage;
这个类只是准备 MailMessage 发送。请问如何正确调用这个类?
【问题讨论】:
我很困惑,你的问题是什么?您是否要求调用类方法的模式? 我的班级只准备了mailMessage。所有方法准备mailMessage。我不喜欢我称它为 MailManager 基于意见...但是您可以尝试使用____Factory
作为名称(因为它似乎是某种消息的工厂)。
Postman
?似乎相关。
【参考方案1】:
MailMessageUtilities
或 MailMessageFactory
怎么样?
【讨论】:
请不要____Utilities
...
实用程序很糟糕。工厂更好...以上是关于如何调用一个类或使用啥模式? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
java 中对输入输出流类型重复调用,只对最后一次调用进行关闭,之前的调用不关闭,会有啥后果?
使用 Onitemselect 侦听器从微调器调用另一个活动。 [关闭]
单击红色关闭 (x) 按钮和调用 .Close() 有啥区别?