导读目录:
一、将旧版WCF应用程序迁移到CoreWCF
前言
CoreWCF 项目团队发布了 CoreWCF 的 1.0 版本,这是 WCF 到 .NET Core 平台的移植。
我觉得,CoreWCF 适用于这类场景使用——基于 WCF 的旧版应用程序已在 Windows 平台上运行了很多年,但是希望将代码迁移到 .NET Core,以利用 Linux 的性能、节约成本。
那么,将旧版 WCF 应用程序迁移到 CoreWCF,到底需要多大工作量呢?
下面,我们用微软提供的 TodoWCF 示例[1] 进行演示。
迁移流程1. 验证现有服务
在迁移到 CoreWCF 之前,我们首先使用以下步骤测试 WCF 应用程序:
在 Visual Studio 中打开示例应用程序的
生成解决方案以验证它是否成功编译
创建客户端应用程序,输出
foreach (var item inems)
{
();
}
2. 使用升级助手升级应用程序
在命令提示符下,运行以下命令安装升级助手工具:
dotnet tool install -g upgrade-assistant
运行以下命令以开始升级项目:
upgrade-assistant upgrade
碰到提问,一律选 1 :
升级完成后,在 Visual Studio 中打开 ,引用 Nuget 包:
编译成功,顺利完成升级。
但是,这时还没有完整实现 WCF 功能。
3. 暴露 Binding
修改 ,使用 BasicHttpBinding :
public void ConfigureServices(IServiceCollection services)
{
eModelServices;
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
eModel(builder =>
{
e
.AddServiceEndpoint
});
}
这里的 ITodoService 是 WCF 契约, TodoService 是对应实现
4. 测试迁移后的 CoreWCF 应用程序
运行程序,会提示找不到服务页面,这是因为我们没有添加 WSDL 支持,不影响功能:
客户端无需修改代码,只需修改服务地址,即可正常使用:
结论
从上述过程来说,将旧版 WCF 应用程序迁移到 CoreWCF 的代价很小,有相关迁移需要的朋友可以尝试一下。
[1]
二、关于CFA和WCF注册以及猫舍经营注意事项
网址的话好像不一定能发送成功你家公众号:猫舍服务中心里面都是中文信息提交要求的东西就好了自己上官网太麻烦了名字注册要求首次注册使用年限为5年规定如下:猫舍名不能超过12个字符,包括逗号,空格,斜杠,下划线等;猫舍名不能使用一些通用词,比如cat、breed等;您可以在注册时给出多个词条,如果第一个词条未能成功注册,默认将为您注册第二个猫舍名:。猫舍主人和猫舍地址为必填项,请勿随意填写地址,避免错过CFA寄发的一些材料;不得于现有猫舍名称重复。这就要查询了他们可以提供猫舍名称一旦注册不得改变。如果你想在以后使用另外一个猫舍名称,可以重新申请一个新的/另外的猫舍名称。一个繁育者可以注册多个猫舍名称。猫舍名称注册均为大写字母。独特的或者自己创造出来的词汇最容易通过注册,这种名字一般都能符合上述规定,并且不容易于现有注册名称冲突。
三、国内十大顶级猫舍分别是什么牌子的
十大顶级猫舍包括:Meow and Purr猫舍、DC英短猫舍、杭州浪漫猫屋、绒线猫舍、泰迪猫舍、猞猁猫舍、Ragball毛球猫舍、萌吉雅猫舍、波奇网猫舍、D&C;猫舍。
1、DC英短猫舍
主要繁育纯色系英国短毛猫(蓝色,蓝白,乳色,蓝乳,乳白,蓝乳加白)现役第一种公KING 从2015年4月开始参加WCF的所有比赛。
目前已经拿到GICH头衔(国际大冠军),也是目前拥有WCF俱乐部在中国拥有全场BOB1最多的一只蓝色英国短毛猫,也是拥有最多英短单品种第一的蓝色英国短毛猫。
2、绒线猫
绒线猫是中国大陆比较特别的专业繁育英国短毛猫的猫舍。同时拥有香港Autumnleaf(香港红叶)以及香港Chloeadores(香港火柴猫)的优秀血统,并且加以结合,传承。
绒线猫是国际权威纯种猫机构美国CFA(The Cat Fanciers'AssociationLnc.)注册的专业繁育英国短毛猫的正规猫舍。每只猫咪都有CFA的注册出生纸,有血统可查。
3、萌吉雅猫舍
萌吉雅猫舍是专业繁育欧洲顶级血统金渐层和蓝猫这两个色系英国短毛猫的专业猫舍。更是一家为猫咪提供家庭温馨环境的家庭式专业猫舍。
4、Ragball毛球猫舍
Ragball毛球猫舍是位于北京的CFA&TICA;双注册的猫舍,在舍所有种猫已在CFA&TICA;完成双注册,每只猫咪都拥有五代血统证书,并已通过PKD、HCM的DNA检测。
该猫舍以繁育甜美、强壮的传统系布偶猫为目标,积极参加国内外比赛,对小猫的性格、品相以及健康都有着极其苛刻的要求。
5、波奇网猫舍
波奇服务成立于2014年3月,是波奇网重磅推出的O2O宠物生活服务平台,自成立以来颇受消费者喜爱。提供宠物生活一站式服务,涵盖宠物洗澡、造型、寄养、绝育、医疗、摄影等众多领域。
目前已覆盖江、浙、沪、京、津、粤等20多个城市,汇集睿品、酷迪、千航轩、瑞金、派多格等数千个品牌商家 。
扩展资料:
养猫时需要注意以下:
1、猫的食盘要固定使用,不能随便更换。
猫对食盘的变换很敏感,有时因换了食盘而拒食。要保持食盘的清洁。食盘底下可垫上报纸或塑料纸等,防止食盘滑动时的声响,而且也易于清扫。每次猫吃剩的食物要倒掉或收起来,待下次喂食时和新鲜食物混合煮熟后喂给。
2、喂食要定时定点。
猫“开饭”的生物钟一旦形成,就比较固定,不应随意变更。放猫食的地方要固定,猫不喜欢在嘈杂声中和强光照射的地方吃食,如果有客人来访,不要在猫吃食时让客人看你的猫,陌生人的出现,会大大降低猫的食欲。
3、猫有用爪钩取食物或把食物叼到食盘外边吃的不良习惯。一旦发现这种现象,要立即调教,使其改正。
4、猫喜食温热的食物。
冷食不但影响猫的食欲,还易引起消化功能紊乱。一般情况下,食物的温度以30~40℃为宜,从冰箱内取出的食物,要加热后再喂。
来源:
四、家庭猫舍需要办理营业执照吗
家庭猫舍需要办理营业执照。营业执照是工商行政管理机关发给工商企业、个体经营者的准许从事某项生产经营活动的凭证。其格式由国家工商行政管理局统一规定。
营业执照注册所需资料如下:
1、注册者的身份证原件及复印件;
2、预想店的名称,最好准备5个以上的预选名称;
3、店面租赁合同(需城建大队盖章子)或所有权证明。
营业执照作用如下:
1、证明公司是依法设立的;
2、证明公司的成立日期;
3、凭借营业执照,公司可以刻制印章,开立银行账户,和申请办理纳税登记。
当确定经营范围后,申请者就可以办理营业执照了,其大概流程如下:
1、自主核名,就是将自己准备好的名称提交至核名系统。当同一行业以及地区下不存在重名情况,就可以核准通过;
2、将经营范围、注册地址产权文件以及相关负责人身份证材料等,提交至工商局设立,领取营业执照。
其登记事项为:名称、地址、负责人、资金数额、经济成分、经营范围、经营方式、从业人数、经营期限等。营业执照分正本和副本,二者具有相同的法律效力。正本应当置于公司住所或营业场所的醒目位置,营业执照不得伪造、涂改、出租、出借、转让。没有营业执照的工商企业或个体经营者一律不许开业,不得刻制公章、签订合同、注册商标、刊登广告,银行不予开立帐户。
《中华人民共和国公司法》第七条 依法设立的公司,由公司登记机关发给公司营业执照。公司营业执照签发日期为公司成立日期。
公司营业执照应当载明公司的名称、住所、注册资本、经营范围、法定代表人姓名等事项。
公司营业执照记载的事项发生变更的,公司应当依法办理变更登记,由公司登记机关换发营业执照。
五、正规CFA猫舍有哪些要求如何区分CFA猫舍真假
申请CFA猫舍的条件如下;
1、该公猫或母猫没有过一窝猫登录或独立登录;
2、繁殖者目前不属于CFA登录的繁殖者。
【CFA】
CFA=The Cat Fanciers’ Association,是国际爱猫联合会的简称。
【简介】
CFA是一个于美国登记的非盈利性团体,成立于1906年初。 起初,CFA只是一个很小的组织,CFA成为全球拥有最多注册纯种猫的机构,每年在世界各地举办的猫展有400多次,参展猫的品种也多达42种。
【赛制规则】
CFA是目前世界最大的纯种猫注册组织,CFA猫展中,除了CFA注册猫的组别外,亦设有家猫组,好让非CFA注册的猫儿也可参展,从而推广猫只应有的福利。在CFA猫展中,猫只分四个组别进行比赛:
1、幼猫组(Kitten) 四至八个月大,并已在CFA注册的幼猫。
2、成猫组(Championship) 八个月或以上的未绝育成猫,并已在CFA注册。
3、绝育猫组(Premiership) 八个月或以上的绝育成猫,并已在CFA注册。
正规CFA猫舍的要求以及区分CFA猫舍真假如下:
1、颜色编号是否正确,包括颜色编号的描述文字和颜色编号代码是否正确。
2、证书注册时间一般是猫舍向CFA组织提交注册申请的时间,所以家长也可以通过这个时间是否符合逻辑来作为判断参考。
因为如果家长是从猫舍购买的未成年小猫,一般情况下此时是小猫的第一次注册,那么这个注册时间一般应该是在家长选定猫咪之后。另外,家长还可以要求猫舍将小猫注册为自己选定的名字。
3、在CFA的Herman Online系统做初步查询。
推荐阅读
查看更多相似文章