EA.Iws.Domain.Movement.CertificateFactory.CreateForMovement C# (CSharp) Method

CreateForMovement() public method

public CreateForMovement ( ICertificateNameGenerator nameGenerator, Movement movement, byte content, string fileType ) : Task
nameGenerator ICertificateNameGenerator
movement Movement
content byte
fileType string
return Task
        public async Task<File> CreateForMovement(ICertificateNameGenerator nameGenerator, 
            Movement movement, 
            byte[] content, 
            string fileType)
        {
            var fileName = await nameGenerator.GetValue(movement);
            return new File(fileName, fileType, content);
        }
    }
CertificateFactory