/// <summary> /// Retrieves the membership dto with the given id. /// </summary> /// <param name="id">The id of the membership.</param> /// <returns>The membership dto.</returns> public async Task <MembershipDTO> GetByIdAsync(int id) { var dto = await MembershipQueries.CreateGetMembershipDTOByIdQuery(this.Context, id).FirstOrDefaultAsync(); logger.Info("Retrieved the membership dto with the given id [{0}].", id); return(dto); }
/// <summary> /// Retrieves the membership dto with the given id. /// </summary> /// <param name="id">The id of the membership.</param> /// <returns>The membership dto.</returns> public MembershipDTO GetById(int id) { var dto = MembershipQueries.CreateGetMembershipDTOByIdQuery(this.Context, id).FirstOrDefault(); logger.Info("Retrieved the membership dto with the given id [{0}].", id); return(dto); }
public void Init() { var sIndex = new IndexState(); var qIndex = new IndexQueries(sIndex); var hIndex = new IndexEventhandlers(sIndex); var qMembership = new MembershipQueries(qIndex); var hMembership = new MembershipEventhandlers(hIndex); When = new Membership(qMembership,hMembership); Given = When.Handle; Then = new Mock<Contracts.Membership.IHandleEvents>(); When.Handle = Then.Object; }