WebQQ.Startup.Configure C# (CSharp) Method

Configure() public static method

public static Configure ( IServiceProvider provider ) : void
provider IServiceProvider
return void
        public static void Configure(IServiceProvider provider)
        {
            Mapper.Initialize(x =>
            {
                x.CreateMap<SelfInfo, QQUser>();

                x.CreateMap<GroupInfo, QQGroup>();
                x.CreateMap<GroupMemberCard, GroupMember>();
                x.CreateMap<GroupMemberInfo, GroupMember>();
                x.CreateMap<UserStatus, GroupMember>();
                x.CreateMap<UserVipInfo, GroupMember>();

                x.CreateMap<FriendMarkName, QQFriend>();
                x.CreateMap<FriendBaseInfo, QQFriend>();
                x.CreateMap<UserVipInfo, QQFriend>();
                x.CreateMap<FriendOnlineInfo, QQFriend>();
                x.CreateMap<FriendInfo, QQFriend>();
                x.CreateMap<DiscussionMemberStatus, DiscussionMember>();
            });
        }